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:

programma

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!