ELEMANIA
Digitale - Unità aritmetico logica (ALU)
Unità aritmetico-logica (ALU): un semplice esempio

L'unità aritmetico-logica (spesso abbreviata in ALU) è un circuito combinatorio realizzato internamente con porte logiche, sommatori, multiplexer, decoder etc. in grado di compiere operazioni logiche e matematiche elementari su dati binari.

A titolo di esempio si consideri il seguente schema che rappresenta una semplice ALU a 1 bit:

Il simbolo circuitale che rappresenta la ALU del nostro esempio è il seguente:

Osserviamo preliminarmente che:

Il funzionamento della nostra ALU è piuttosto semplice. In base al codice operativo specificato le operazione svolte sono:

OC Operazione
0 0 somma
0 1 and
1 0 or
1 1 not

In generale il numero di operazioni che la ALU può svolgere è dato da 2n dove n è il numero di bit del codice operativo.

La ALU integrata 74181

Come esempio più significativo di ALU consideriamo il circuito integrato 74181 della serie TTL:

Si tratta di una ALU con operandi a 4 bit (ingressi A e B, uscita F, in logica negativa) e codice operativo a 4 bit (ingressi S). La tabella di verità è la seguente:

Attualmente l'integrato 74181 non è più in produzione in quanto le ALU non sono più usate come circuiti separati, ma vengono già integrate all'interno dei microprocessori.

precedente - successiva

Sito realizzato in base al template offerto da

http://www.graphixmania.it