logo

Skillnaden mellan Half Adder och Full Adder

I den här artikeln kommer vi att gå igenom skillnaden mellan halvadderaren och heladderaren, först kommer vi kort att beskriva vad som är halv- och heladdare med deras logiska uttryck och sanningstabell, och sedan går vi igenom deras skillnader mellan dem, Vid sist kommer vi att avsluta vår artikel med några vanliga frågor.

Innehållsförteckning



Vad är Halv huggorm ?

Halv huggorm är en kombinationslogikkrets som är designad genom att ansluta en EX-OR-grind och en AND-grind. Halv-adderkretsen har två ingångar: A och B, som adderar två ingångssiffror och genererar en överföring och en summa.

Halv huggorm



alfa beta beskärning exempel

Utsignalen som erhålls från EX-OR-grinden är summan av de två talen medan den som erhålls av AND-grinden är överföringen. Det kommer inte att ske vidarebefordran av överföringstillägg eftersom det inte finns någon logisk grind för att bearbeta det. Detta kallas alltså Half Adder-kretsen.

Logiskt uttryck för halvadderare

Det logiska uttrycket för hälften tillagd ges som

Summa = A XELLER BCarry = A OCH B



Sanningstabell över halvhuggare

Sanningstabellen för hälften tillagd ges som

Vad är Full Adder?

Full Adder är kretsen som består av två EX-OR-grindar, två AND-grindar och en ELLER-grind. Full Adder är adderaren som lägger till tre ingångar och producerar två utgångar som består av två EX-OR-grindar, två AND-grindar och en ELLER grind . De två första ingångarna är A och B och den tredje ingången är en ingångsöverföring som C-IN. Utgångsöverföringen betecknas som C-OUT och den normala utgången betecknas som S, vilket är SUM.

Full Adder

Ekvationen som erhålls av EX-OR-grinden är summan av de binära siffrorna. Medan utsignalen som erhålls av OCH-grinden är överföringen som erhålls genom addition.

Logiskt uttryck för Full Adder

Nedan ges det logiska uttrycket för Full Adder

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

CARRY-OUT = A OCH B ELLER Cin(A XOR B) = A.B + Cin(A ⊕ B)

Sanningstabell för Full Adder

Nedan ges sanningstabellen för Full Adder

Skillnaden mellan Half Adder och Full Adder

Nedan ges skillnaden mellan halvadderaren och heladderaren

Parametrar Halv huggorm Full Adder
Beskrivning Half Adder är en logisk kombinationskrets som lägger till två 1-bitars siffror. Halvadderaren producerar summan av de två ingångarna. En full huggorm är en kombinationslogik krets som utför en additionsoperation på tre enbitars binära tal. Den fullständiga adderaren producerar en summa av de tre indata och bärvärde.
Tidigare bär Den tidigare bäraren används inte. Den tidigare bäraren används.
Ingångar I Half Adder finns det två inmatningsbitar (A, B). I full adderare finns det tre ingångsbitar (A, B, C-in).
Utgångar Den genererade utsignalen är på två bitar - Summa och bär från ingången på 2 bitar. Den genererade utsignalen är på två bitar - Summa och bär från ingången på 3 bitar.
Används som En halv adderare kan inte användas på samma sätt som en hel adderare krets. En hel adderare kan användas istället för en halv adderare.
Funktion Det är enkelt och lätt att implementera Designen av en hel huggorm är inte så enkel som en halv huggorm.
Logiskt uttryck Logiskt uttryck för halvadderare är: S=a⊕b; C=a*b. Logiskt uttryck för full adderare är: S=a⊕b⊕Cin; Cout=(a*b)+(Cin*(a⊕b)).
Logiska grindar Den består av en EX-OR-grind och en AND-grind. Den består av två EX-OR, två AND-grindar och en OR-grind.
Ansökningar Det används i miniräknare, datorer, digitala mätapparater etc. Det används i multipla bit addition, digitala processorer, etc.
alternativt namn Det finns inget alternativt namn för halvhuggorm. Full huggorm är också känd som rippelbärande huggorm.

Slutsats

I den här artikeln har vi gått igenom halvadderaren och heladdaren i korthet med deras logiska uttryck och sanning, vi har också sett skillnad mellan dem i detalj.

Skillnad mellan Half Adder och Full Adder – Vanliga frågor

Kan en fullständig adderare kaskadkopplas för att lägga till tal större än tre bitar?

Ja, den fullständiga adderaren kan kaskadkopplas för att skapa adderare för nummer större än tre. Denna typ av kaskadkoppling görs för att skapa multibitaddare som 4-bitars, 8-bitars eller för större bitar.

Hur skiljer sig carry-lookahead-adderaren från en konventionell ripple-carry-adderare när det gäller hastighet och komplexitet?

Carry-lookahead adderaren har mindre utbredningsfördröjning jämfört med konventionell rippelbäradderare vilket resulterar i snabbare tillsats.

Vilka är implikationerna av att använda XOR-grindar i det logiska uttrycket av en fullständig adderare?

XOR-grind används för den fullständiga adderarens logiska uttryck för att beräkna summan av inmatningsbitarna.