Appunti di Assembler 8086 – Prima Parte
Indice dei contenuti
- Cosa occorre
- Dove prelevare l’ambiente di lavoro
- Struttura della#cpu CPU 8086
- Prime istruzioni del linguaggio Assembler
- Interrupt di uso comune
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).
Puoi abbonarti al link al menù principale o cliccando sul link Abbonati Ora!