Appunti di Assembler x86

Appunti di Assembler 8086 – Prima Parte

Indice dei contenuti

La CPU intel 8086 è ormai largamente superata, anche se i moderni processori della serie x86, hanno ereditato con i necessari ampliamenti ed evoluzioni alcune sue caratteristiche.
Questi appunti anno lo scopo di sintetizzare alcuni concetti sull’uso del linguaggio Assmbler per questo processore.

Cosa occorre per scrivere un programma Assembler

Esistono vari software assemblatori e,io ho scelto il Turbi Assembler della Borland, in quanto evita problemi nel calcolo degli indirizzi di memoria (almeno una volta occorrerebbe vedere con il Debug come si scrivono gli indirizzi di memoria), e perché ance se un ambiente assemblativo comodo per la scrittura e la modifica di file sorgenti. 
I File sorgenti in Assembler hanno l’estensione ASM, quindi ogni programma sorgente dell’Assembler avrà la sintassi nomefile.asm. 
Una volta generato il file sorgente che si potrà scrivere con il comando Edit del dos (ad esempio edit primo.asm), occorre generare il file oggetto con il programma Assemblatore con la sintassi: tasm nomefile.asm, in caso di compilazione corretta, il programma crea un nuovo file che avrà lo stesso nome del sorgente ma estensione obj (file oggetto).

Per continuare a leggere questo articolo devi sottoscrivere un abbonamento
Puoi abbonarti al link al menù principale o cliccando sul link Abbonati Ora!