Esercitazioni pratiche di elettronica/Logica Combinatoria/Il Sommatore completo o Full-Adder: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Rdgmus (discussione | contributi)
Nessun oggetto della modifica
Rdgmus (discussione | contributi)
Nessun oggetto della modifica
Riga 2:
 
----
*'''*Cosa succede se dobbiamo sommare parole aventi più di un bit?'''
 
Si dice '''parola''' un numero binario avente più di una cifra, avremo generalmente a che fare con parole di 4, 8 16, 32 o più bit.
Riga 13:
Costruiamo quindi la tabella di verità di un sommatore completo, un blocco di logica combinatoria avente come ingressi tre bits, i bit da sommare e il riporto precedente, che avrà come uscite la somma ed un riporto successivo, da sommare ai bits di peso successivo.
 
 
[[Image:full-adder_1.jpg]]
 
Chiamiamo '''A''', e '''B''' i bit da sommare, '''CYIN''' il riporto precedente, o '''CARRY INPUT''', e '''CYOUT''' o '''CARRY OUTPUT''' il riporto successivo, e continuiamo a chiamare '''SUM''' il risultato della somma.
Riga 55:
| 1|| 1||1|| '''1''' || '''1'''
|}
 
***'''Blocco generico del Sommatore Completo'''
 
[[Image:full-adder_1.jpg]]
 
Come vedete, le prime quattro righe della tabella sono identiche a quelle del Semisommatore avente un riporto precedente, sottinteso, uguale a 0. Nelle ultime quattro righe invece si aggiunge alla somma ottenuta, il riporto che qui è uguale ad 1, il chè produce dei risultati differenti.