Concetti Chiave
- Il linguaggio macchina è costituito da cifre binarie ed è considerato un linguaggio a basso livello.
- Le istruzioni di base della CPU includono il trasferimento di dati tra memoria e registri, come LOAD e STORE.
- La CPU esegue confronti tra registri con istruzioni come COMPARE.
- Le operazioni aritmetiche e logiche comprendono istruzioni come ADD per la somma di dati.
- Il controllo del flusso di esecuzione è gestito da istruzioni di salto come JUMP.
Il linguaggio macchina è costituito da tutte cifre binario, è detto anche linguaggio a basso livello perché è usato in tutte ole macchine o detto anche linguaggio di base.
Le tipiche istruzioni di base eseguite dalla CPU sono:
• Il trasferimento di un dato dalla memoria in un registro della CPU
o LOAD → caricare LDA
• Il trasferimento di un dato da un registro della CPU alla cella di memoria
o STORE → memorizzare STO
• Il confronto tra il contenuto di due registri della CPU
o COMPARE → confronto CMP
• La somma di dati utilizzando AR
o ADD → somma ADD
• Istruzioni aritmetiche e logiche
• Istruzioni di trasferimento, spostamento dati
o MOVE → trasferire MOV
• Istruzioni del controllo del flusso di esecuzione (quelle di salto)
o JUMP → saltare JMP
• Istruzioni di I/O
• Istruzioni di riordino o di controllo macchina.