|
Article on other languages: |
Un assembler (assemblatore in italiano) è un software che trasforma le istruzioni mnemoniche dell'assembly in linguaggio macchina. Si tratta dunque di un compilatore per un particolare linguaggio assembly. Il termine assembler deriva dal fatto che le istruzioni vengono convertite e montate una affianco all'altra come se fossero in fila. Ci sono molti tipi di linguaggi assembly e di conseguenza diversi assemblatori: esistono gli assembler per programmare i microchip, per creare programmi sul Personal Computer, per telefoni cellulari, ecc... Questo perché un assemblatore produce codice assembly per una specifica famiglia di processori. (intel 8086, 80386, Motorola 68000, ecc... ). EsempioIl codice assembly per 8086
MOV AX,56h
XOR SI,DI
viene convertito nei codici esadecimali
B8 56 00
33 F7
Voci correlateMore about Assembler: turbo assembler, .net assembler il inside microsoft, assembler language, electronic assembler, assembler mastering turbo, home assembler, assembler programming mainframe, assembler programming, macro assembler, |
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.