En aquest article, repassarem la diferència entre el sumador mitjà i el sumador complet. En primer lloc, descriurem breument què són els sumadors mitjans i complets amb les seves expressions lògiques i la taula de veritat, i després repassarem les seves diferències entre ells, a finalment, conclourem el nostre article amb algunes preguntes freqüents.
Taula de contingut
torna a tornar la closca
- Què és Half Adder?
- Què és Full Adder?
- Mitja sumadora vs sumadora completa
- Conclusió
- Preguntes freqüents
Què és Mitja sumadora ?
Mitja sumadora és un circuit lògic combinacional que es dissenya connectant-ne un Porta EX-OR i una porta AND. El circuit semisumador té dues entrades: A i B, que afegeixen dos dígits d'entrada i generen un acarreament i una suma.
Mitja sumadora
La sortida obtinguda de la porta EX-OR és la suma dels dos nombres, mentre que la que s'obté per la porta AND és el carry. No hi haurà reenviament de l'addició de transport perquè no hi ha cap porta lògica per processar-ho. Per tant, això s'anomena circuit Half Adder.
Expressió lògica de la meitat sumadora
L'expressió lògica per a la meitat afegida es dóna com
Suma = A XOR BCarry = A I B
Taula de veritat de la meitat sumadora
La taula de veritat per a la meitat sumada es dóna com
Què és Full Adder?
Adder complet és el circuit que consta de dues portes EX-OR, dues portes AND i una porta OR. Full Adder és el sumador que afegeix tres entrades i produeix dues sortides que consisteixen en dues portes EX-OR, dues portes AND i una. O porta . Les dues primeres entrades són A i B i la tercera entrada és un transport d'entrada com a C-IN. El transport de sortida es designa com a C-OUT i la sortida normal es designa com S, que és SUMA.
Adder complet
L'equació obtinguda per la porta EX-OR és la suma dels dígits binaris. Mentre que la sortida obtinguda per la porta AND és el transport obtingut per suma.
Expressió lògica del sumador complet
A continuació es mostra l'expressió lògica de Full Adder
SUMA = (A XOR B) XOR Cin = (A ⊕ B) ⊕ Cin
REALITZACIÓ = A I B O Cin(A XOR B) = A.B + Cin(A ⊕ B)
Taula de veritat del sumador complet
A continuació es mostra la taula de veritat de Full Adder
Diferència entre meitat sumador i sumador complet
A continuació es mostra la diferència entre el sumador mitjà i el sumador complet
Paràmetres | Mitja sumadora | Adder complet |
---|---|---|
Descripció | Half Adder és un circuit lògic combinacional que afegeix dos dígits d'1 bit. La meitat sumadora produeix una suma de les dues entrades. | Un sumador complet és a lògica combinacional circuit que realitza una operació d'addició sobre tres nombres binaris d'un bit. El sumador complet produeix una suma de les tres entrades i el valor de càrrega. |
Portada anterior | El transport anterior no s'utilitza. | S'utilitza el transport anterior. |
Entrades | A Half sumador, hi ha dos bits d'entrada (A, B). | Al sumador complet, hi ha tres bits d'entrada (A, B, C-in). |
Sortides | La sortida generada és de dos bits-Sum i Carry de l'entrada de 2 bits. | La sortida generada és de dos bits-Sum i Carry de l'entrada de 3 bits. |
S'utilitza com | Un circuit de mig sumador no es pot utilitzar de la mateixa manera que un circuit de sumador complet. | Es pot utilitzar un circuit sumador complet en lloc d'un circuit sumador mitjà. |
Característica | És senzill i fàcil d'implementar | El disseny d'un sumador complet no és tan senzill com un sumador mitjà. |
Expressió lògica | L'expressió lògica per a la meitat sumadora és: S=a⊕b; C=a*b. | L'expressió lògica per al sumador complet és: S=a⊕b⊕Cin; Cout=(a*b)+(Cin*(a⊕b)). |
Portes lògiques | Consta d'una porta EX-OR i una porta AND. | Consta de dues portes EX-OR, dues AND i una porta OR. |
Aplicacions | S'utilitza en calculadores, ordinadors, aparells de mesura digitals, etc. | S'utilitza en addició de bits múltiples, processadors digitals, etc. |
Nom alternatiu | No hi ha cap nom alternatiu per a la meitat sumadora. | El sumador complet també es coneix com a sumador de transport d'ondes. |
Conclusió
En aquest article hem passat pel mig sumador i el sumador complet en breu amb la seva expressió lògica i veritat, també hem vist la diferència entre ells en detall.
java i swing
Diferència entre Half Adder i Full Adder - Preguntes freqüents
Es pot posar en cascada un sumador complet per afegir números més grans de tres bits?
Sí, el sumador complet es pot combinar en cascada per crear sumadors per a números superiors a tres. Aquest tipus de cascada es fa per crear sumadors de diversos bits com ara 4 bits, 8 bits o per a bits més grans.
En què difereix l'agregador de cara a cara d'un sumador de transport d'ondes convencional en termes de velocitat i complexitat?
L'agregador Carry-lookahead té menys retard de propagació en comparació amb l'agregador de transport d'ondes convencional, el que resulta en una operació d'addició més ràpida.
Quines són les implicacions de l'ús de portes XOR en l'expressió lògica d'un sumador complet?
La porta XOR s'utilitza per a l'expressió lògica del sumador complet per calcular la suma dels bits d'entrada.