Unità aritmetico-logica

Definizione rapida

Componente del processore che esegue operazioni aritmetiche, confronti e trasformazioni logiche sui dati.

Spiegazione

L'unità aritmetico-logica, o ALU, svolge calcoli elementari richiesti dalle istruzioni della CPU. Somme, sottrazioni, AND, OR e scorrimenti dei bit sono tra le attività più comuni.

Esempio pratico

Per verificare se un contatore ha raggiunto un limite, la CPU usa l'ALU per confrontare i due valori e impostare gli indicatori di stato.

Spiegazione tecnica

Gli operandi provengono dai registri o dal percorso dati; il circuito combinatorio produce risultato e flag come zero, riporto, segno e overflow. L'unità di controllo seleziona l'operazione da applicare.

Da non confondere con

Non è la FPU, specializzata nei calcoli in virgola mobile, anche se entrambe possono essere integrate nello stesso processore.