logo

Diferència entre meitat sumador i sumador complet

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 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.