Assemblatore

Un assemblatore è un programma che converte il linguaggio assembly in codice macchina. Prende i comandi e le operazioni di base dal codice assembly e li converte in codice binario riconoscibile da un tipo specifico di processore.

Gli assemblatori sono simili ai compilatori perché producono codice eseguibile. Tuttavia, gli assemblatori sono più semplici, poiché convertono solo codice di basso livello (linguaggio assembly) in codice macchina. Poiché ogni linguaggio assembly è progettato per un processore specifico, l'assemblaggio di un programma viene eseguito utilizzando una semplice corrispondenza uno a uno tra il codice assembly e il codice macchina. I compilatori, invece, devono convertire il codice sorgente generico di alto livello in codice macchina per un processore specifico.

La maggior parte dei programmi è scritta in linguaggi di programmazione di alto livello e viene compilata direttamente in codice macchina utilizzando un compilatore. Tuttavia, in alcuni casi, il codice assembly può essere utilizzato per personalizzare le funzioni e assicurarsi che vengano eseguite in un modo specifico. Per questo motivo, gli IDE spesso includono assemblatori, così da poter compilare programmi scritti sia in linguaggi di alto livello sia in linguaggi di basso livello.

Aggiornato September 5, 2014 da Per C.

quizMetti alla prova le tue conoscenze

How many different characters are supported by Extended ASCII encoding?

A
128
0%
B
256
0%
C
512
0%
D
1,024
0%
Correct! Incorrect!     View the ASCII definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di Assemblatore in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.