logo

Razlika med polovičnim in polnim seštevalnikom

V tem članku bomo preučili Razliko med polovičnim in polnim seštevalnikom. Najprej bomo na kratko opisali, kaj so polovični in polni seštevalniki z njihovimi logičnimi izrazi in tabelo resnic, nato pa bomo preučili njihove razlike med njimi. nazadnje bomo naš članek zaključili z nekaj pogostimi vprašanji.

Kazalo



java pridobi trenutni datum

Kaj je Polovični seštevalnik ?

Polovični seštevalnik je kombinacijsko logično vezje, ki je zasnovano s povezovanjem enega EX-OR vrata in ena vrata IN. Vezje polseštevalnika ima dva vhoda: A in B, ki seštejeta dve vhodni števki in ustvarita prenos in vsoto.

Polovični seštevalnik



Izhod, pridobljen z vrati EX-ALI, je vsota obeh števil, medtem ko je izhod, pridobljen z vrati IN, prenos. Ne bo posredovanja prenosnega dodatka, ker ni logičnih vrat za obdelavo tega. Tako se to imenuje vezje polseštevalnika.

Logični izraz polseštevalnika

Logični izraz za pol dodanega je podan kot

Vsota = A XOR BCarry = A IN B



Resnična tabela polseštevalnika

Tabela resničnosti za polovično dodano je podana kot

Kaj je Full Adder?

Polni seštevalnik je vezje, ki je sestavljeno iz dveh vrat EX-ALI, dveh vrat IN in enih vrat ALI. Full Adder je seštevalnik, ki sešteje tri vhode in proizvede dva izhoda, ki sta sestavljena iz dveh vrat EX-ALI, dveh vrat IN in enega ALI vrata . Prva dva vhoda sta A in B, tretji vhod pa je prenos vhoda kot C-IN. Izhodni prenos je označen kot C-OUT, običajni izhod pa je označen kot S, kar je SUM.

Polni seštevalnik

Enačba, dobljena z vrati EX-ALI, je vsota binarnih števk. Medtem ko je izhod, dobljen z vrati IN, prenos, dobljen z dodajanjem.

Logični izraz polnega seštevalnika

Spodaj je podan logični izraz polnega seštevalnika

SUM = (A XOR B) XOR Cin = (A ⊕ B) ⊕ Cin

IZVEDBA = A IN B ALI Cin(A XALI B) = A.B + Cin(A ⊕ B)

Resnična tabela polnega seštevalnika

Spodaj je tabela resnice polnega seštevalnika

Razlika med polovičnim in polnim seštevalnikom

Spodaj je navedena razlika med polovičnim in polnim seštevalnikom

Parametri Polovični seštevalnik Polni seštevalnik
Opis Half Adder je kombinacijsko logično vezje, ki sešteje dve 1-bitni števki. Polovični seštevalnik proizvede vsoto obeh vhodov. Polni seštevalnik je a kombinacijska logika vezje, ki izvede operacijo seštevanja treh enobitnih binarnih števil. Polni seštevalnik proizvede vsoto treh vhodov in prenosne vrednosti.
Prejšnje prenašanje Prejšnji prenos se ne uporablja. Uporabi se prejšnje prenašanje.
Vložki V polseštevalniku sta dva vhodna bita (A, B). V polnem seštevalniku so trije vhodni biti (A, B, C-in).
Izhodi Ustvarjeni izhod je sestavljen iz dveh bitov - Sum in Carry iz vhoda 2 bitov. Ustvarjeni izhod je sestavljen iz dveh bitov - Sum in Carry iz vhoda 3 bitov.
Uporablja se kot Vezja polovičnega seštevalnika ni mogoče uporabiti na enak način kot vezja polnega seštevalnika. Celotno vezje seštevalnika se lahko uporablja namesto vezja polovičnega seštevalnika.
Funkcija Je preprost in enostaven za izvedbo Zasnova polnega seštevalnika ni tako preprosta kot polovični seštevalnik.
Logično izražanje Logični izraz za polovični seštevalnik je: S=a⊕b; C=a*b. Logični izraz za polni seštevalnik je: S=a⊕b⊕Cin; Cout=(a*b)+(Cin*(a⊕b)).
Logična vrata Sestavljen je iz enih vrat EX-ALI in enih vrat IN. Sestavljen je iz dveh vrat EX-ALI, dveh vrat IN in enega vrat ALI.
Aplikacije Uporablja se v kalkulatorjih, računalnikih, digitalnih merilnih napravah itd. Uporablja se v večbitnem seštevanju, digitalnih procesorjih itd.
Nadomestno ime Za polovični seštevalnik ni nadomestnega imena. Polni seštevalnik je znan tudi kot seštevalnik z valovitostjo.

Zaključek

V tem članku smo šli na kratko skozi polovični in polni seštevalnik z njunim logičnim izrazom in resnico, prav tako smo podrobno videli razliko med njima.

program za praštevila v Javi

Razlika med polovičnim in polnim seštevalnikom – pogosta vprašanja

Ali je mogoče polni seštevalnik kaskadno sešteti za seštevanje števil, večjih od treh bitov?

Da, celoten seštevalnik je mogoče kaskadno združiti, da ustvarite seštevalnike za števila, večja od tri. Ta vrsta kaskadiranja se izvaja za ustvarjanje večbitnih seštevalnikov, kot so 4-bitni, 8-bitni ali za večje bite.

Kako se prenosni seštevalnik s pogledom naprej razlikuje od običajnega valovitega seštevalnika v smislu hitrosti in kompleksnosti?

Seštevalnik Carry-lookahead ima manjšo zamudo pri širjenju v primerjavi z običajnim seštevalnikom z valovitim prenosom, kar povzroči hitrejše seštevanje.

Kakšne so posledice uporabe vrat XOR v logičnem izrazu polnega seštevalnika?

Vrata XOR se uporabljajo za logični izraz celotnega seštevalnika za izračun vsote vhodnih bitov.