Casa Sviluppo Che cos'è un assemblatore? - definizione da techopedia

Che cos'è un assemblatore? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Assembler?

Un assemblatore è un tipo di programma per computer che interpreta i programmi software scritti in linguaggio assembly in linguaggio macchina, codice e istruzioni che possono essere eseguiti da un computer.

Un assemblatore consente agli sviluppatori di software e applicazioni di accedere, utilizzare e gestire l'architettura e i componenti hardware di un computer.

Un assemblatore viene talvolta definito compilatore del linguaggio assembly. Fornisce inoltre i servizi di un interprete.

Techopedia spiega Assembler

Un assemblatore funge principalmente da ponte tra le istruzioni codificate simbolicamente scritte nel linguaggio assembly e il processore del computer, la memoria e altri componenti di calcolo. Un assemblatore funziona assemblando e convertendo il codice sorgente del linguaggio assembly in codice oggetto o un file oggetto che costituisce un flusso di zeri e quelli del codice macchina, che sono direttamente eseguibili dal processore.

Gli assemblatori sono classificati in base al numero di volte che impiegano a leggere il codice sorgente prima di tradurlo; ci sono assemblatori sia a passaggio singolo che multipass. Inoltre, alcuni assemblatori di fascia alta forniscono funzionalità avanzate consentendo l'uso di dichiarazioni di controllo, servizi di astrazione dei dati e fornendo supporto per strutture di programmazione orientate agli oggetti.

Che cos'è un assemblatore? - definizione da techopedia