www.bertinettobartolomeodavide.it

 

Se ritenete che il contenuto di questo sito ed il mio lavoro possano esservi stati utili in qualche modo e possano aver cambiato in piccola misura la vostra vita, potrete contribuire al mantenimento e alla diffusione dei materiali in esso contenuti con una donazione di importo completamente libero. Ovviamente non siete obbligati ma se qualcuno deciderà di aderire gliene sarò infinitamente grato!

PROGRAMMA CHE STAMPA UN CARATTERE IN ASSEMBLY CON L'USO DEL COMANDO 'MOV'.

-a 100                                 ----> premiamo il tasto 'invio' e digitiamo i seguenti comandi assembly.
14A0:0100 mov ah,02        -----> premiamo il tasto 'invio'
14A0:0102 mov dl,41        -----> premiamo il tasto 'invio'
14A0:0104 int 21                -----> premiamo il tasto 'invio'
14A0:0106 int 20                -----> premiamo il tasto 'invio'

Avrete sicuramente notato che all'inizio della riga compare il numero 0100, 0102, 0104, 0106; bene questi sono gli indirizzi di memoria in cui abbiamo scritto il nostro programmino in assembly. Quindi si parte dall indirizzo 100h e si arriva fino all'indirizzo 106h. Detto questo per eseguirlo bisogna far eseguire le istruzioni fino all'indirizzo 108h perchè vengano eseguite tutte le linee con il comando: 'g 108' e premere il tasto 'enter'.

Come segue:

-g 108                    ----> premiamo il tasto 'enter'
A                            ----> questo è il risultato
L'esecuzione del programma è terminata normalmente

1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16

Se ti interessa scaricare questo tutorial in formato PDF premi questa scritta!!!

(disponibile anche su www.manuali.it)

(presente anche su www.tutorialpc.it)

Dott. Bartolomeo Davide Bertinetto

www.bertinettobartolomeodavide.it