Una microoperazione è la stessa cosa dell’istruzione macchina?
Una microoperazione è un'operazione di basso livello eseguita direttamente dall'hardware dell'unità di elaborazione centrale (CPU). Le microoperazioni vengono generalmente utilizzate per implementare le istruzioni macchina, ovvero i comandi di base che una CPU può eseguire.
Ad esempio, un'istruzione macchina potrebbe essere "somma due numeri insieme". Questa istruzione macchina verrebbe implementata da una serie di microoperazioni, come:
1. Caricare il primo numero dalla memoria in un registro.
2. Caricare il secondo numero dalla memoria in un registro.
3. Somma i due numeri nell'unità logica aritmetica (ALU).
4. Archiviare nuovamente il risultato in memoria.
Le microoperazioni vengono in genere eseguite molto rapidamente e sono gli elementi costitutivi di tutte le istruzioni macchina.