Istruzione

Un'istruzione è un ordine dato a un processore di computer da un programma per computer. Al livello più basso, ogni istruzione è una sequenza di 0 e 1 che descrive un'operazione fisica che il computer deve eseguire (come "Aggiungi") e, a seconda del particolare tipo di istruzione, la specifica di aree di memorizzazione speciali chiamate registri che possono contenere i dati da utilizzare nell'esecuzione dell'istruzione o la posizione nella memoria del computer dei dati.

Nel linguaggio assembler di un computer, ogni istruzione del linguaggio corrisponde generalmente a una singola istruzione del processore. Nei linguaggi di alto livello, un'istruzione di linguaggio generalmente risulta (dopo la compilazione del programma) in più istruzioni del processore.

Nel linguaggio assembler, un'istruzione macro è quella che, durante l'elaborazione da parte del programma assembler, si espande per diventare istruzioni multiple (basate su una definizione di macro precedentemente codificata).