Si ottiene concatenando 2 half adder (HA).
a | b | c (riporto in entrata) | s (somma) | r (riporto) |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 | 0 |
0 | 1 | 0 | 1 | 0 |
0 | 1 | 1 | 0 | 1 |
1 | 0 | 0 | 1 | 0 |
1 | 0 | 1 | 0 | 1 |
1 | 1 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 |
(per la definizione stessa di XOR) | ||||
mappa di Karnaugh del riporto/resto in uscita ():
a sotto / bc a destra | 00 | 01 | 11 | 10 |
---|---|---|---|---|
0 | 0 | 0 | 1 | 0 |
1 | 0 | 1 | 1 | 1 |
Gli implicanti della SOP sono 101-111, 011-111, 111-110 |
: questa è l’espressione minimale del riporto; ma dato che nel circuito abbiamo già uno XOR (quello del risultato della somma), possiamo trovare un modo di riusarlo per diminuire le porte logiche necessarie per creare il circuito completo.
Stranamente è equivalente all’espressione di partenza , ciò si può verificare con l’induzione perfetta.