Se hai seguito i precedenti tutorial sai cosa è un INTERRUPT, sai come dichiarare delle VARIABILI, ed inoltre sai anche come si usa l’istruzione MOV. Tutto l’occorrente per iniziare a scrivere il primo programma in assembly. Per convenzione il primo programma di un qualsiasi linguaggio è il HELLO WORLD! Si tratta di un semplice programmino che stampa a video una stringa contenente le due parole hello world!
Per rendere la cosa più schematica iniziamo col suddividere il codice in parti:
- Direttive
- Corpo (main)
- Dichiarazione di variabili
In poche parole non dovremmo fare altro che:
- Scrivere le due direttive “#make_com#” e “org 100h”
- Scrivere il corpo del programma, quindi le istruzioni per far stampare a video la stringa
- Dichiarare le variabili da usare nel programma.
Facile no? Beh vediamo in codice come si traduce:
Più in avanti scopriremo cosa sono e come usare le istruzioni logico – aritmetiche e le istruzioni per effettuare dei salti e saremo in grado di scrivere programmi più complessi.
Nel prossimo articolo parleremo delle Istruzioni Logico-Aritmetiche, se invece ti sei perso lo scorso articolo, si è parlato degli Interrupt.
Stai cercando altre guide? Allora dai uno sguardo alla nostra raccolta dedicata alla Programmazione Assembly.
Alla prossima!