I denne artikel vil vi gennemgå forskellen mellem den halve adder og den fuld adder, først vil vi kort beskrive, hvad der er halv og hel adderer med deres logiske udtryk og sandhedstabel, og derefter vil vi gennemgå deres forskelle mellem dem, kl. sidst vil vi afslutte vores artikel med nogle ofte stillede spørgsmål.
Indholdsfortegnelse
- Hvad er Half Adder?
- Hvad er Full Adder?
- Halv huggorm vs fuld huggorm
- Konklusion
- Ofte stillede spørgsmål
Hvad er Halv hugorm ?
Halv hugorm er et logisk kombinationskredsløb, der er designet ved at forbinde en EX-OR port og en OG-port. Halv-adderkredsløbet har to indgange: A og B, som tilføjer to inputcifre og genererer en carry og en sum.
Halv hugorm
primtalsprogram i java
Outputtet opnået fra EX-OR-porten er summen af de to tal, mens det, der opnås af AND-porten, er carry. Der vil ikke være nogen videresendelse af carry-addition, fordi der ikke er nogen logisk gate til at behandle det. Dette kaldes således Half Adder-kredsløbet.
Logisk udtryk for halvadder
Det logiske udtryk for halvt tilføjet er givet som
Sum = A XOR BCarry = A OG B
hvad er alfabetnummer
Sandhedstabel af Halvhugger
Sandhedstabellen for halvt tilføjet er givet som
Hvad er Full Adder?
Fuld Adder er kredsløbet, der består af to EX-OR-gates, to AND-gates og en OR-gate. Full Adder er adderen, der tilføjer tre indgange og producerer to udgange, der består af to EX-OR-gates, to AND-gates og en ELLER port . De første to indgange er A og B, og den tredje indgang er en indgangsbæring som C-IN. Udgangsbæringen er betegnet som C-OUT, og den normale udgang er betegnet som S, som er SUM.
Fuld Adder
Ligningen opnået af EX-OR porten er summen af de binære cifre. Mens output opnået ved AND gate er carry opnået ved addition.
Logisk udtryk for fuld adder
Nedenfor er det logiske udtryk for Full Adder
SUM = (A XOR B) XOR Cin = (A ⊕ B) ⊕ Cin
CARRY-OUT = A OG B ELLER Cin(A XOR B) = A.B + Cin(A ⊕ B)
zip kommando i linux
Truth Table of Full Adder
Givet nedenfor er sandhedstabellen over fuld adder 
Forskellen mellem halv adder og fuld adder
Nedenfor er angivet forskellen mellem halv adder og fuld adder
len af array i java
| Parametre | Halv hugorm | Fuld Adder |
|---|---|---|
| Beskrivelse | Half Adder er et logisk kombinationskredsløb, der tilføjer to 1-bit cifre. Halvadderen frembringer en sum af de to input. | En fuld hugorm er en kombinationslogik kredsløb, der udfører en additionsoperation på tre en-bit binære tal. Den fulde adderer frembringer en sum af de tre input og bæreværdi. |
| Tidligere transport | Den tidligere transport er ikke brugt. | Den tidligere bære er brugt. |
| Indgange | I Half adder er der to input bits (A, B). | I fuld adderer er der tre input bits (A, B, C-in). |
| Udgange | Det genererede output er på to bit-Sum og Carry fra input på 2 bit. | Det genererede output er på to bit-Sum og Carry fra input på 3 bit. |
| Brugt som | Et halvt adderkredsløb kan ikke bruges på samme måde som et fuldt adderkredsløb. | Et fuldt adderkredsløb kan bruges i stedet for et halvt adderkredsløb. |
| Feature | Det er enkelt og nemt at implementere | Designet af en hel hugorm er ikke så simpelt som en halv hugorm. |
| Logisk udtryk | Logisk udtryk for halvadder er: S=a⊕b; C=a*b. | Logisk udtryk for fuld adderer er: S=a⊕b⊕Cin; Cout=(a*b)+(Cin*(a⊕b)). |
| Logiske porte | Den består af en EX-OR-port og en AND-port. | Den består af to EX-OR, to AND-porte og en OR-gate. |
| Ansøgninger | Det bruges i regnemaskiner, computere, digitale måleenheder osv. | Det bruges i multiple bit addition, digitale processorer osv. |
| Alternativ navn | Der er ikke noget alternativt navn til halv hugorm. | Fuld hugorm er også kendt som ripple-carry adder. |
Konklusion
I denne artikel har vi kort gennemgået den halve og den fulde hugorm med deres logiske udtryk og sandhed, vi har også set forskel på dem i detaljer.
Forskellen mellem Half Adder og Full Adder – ofte stillede spørgsmål
Kan en fuld adderer kaskades for at tilføje tal større end tre bit?
Ja, den fulde adderer kan kaskades sammen for at skabe addere for tal større end tre. Denne type cascading udføres for at skabe multi bit addere såsom 4-bit, 8-bit eller for større bits.
Hvordan adskiller carry-lookahead hugormen sig fra en konventionel ripple-carry hugorm med hensyn til hastighed og kompleksitet?
Carry-lookahead addereren har mindre udbredelsesforsinkelse sammenlignet med konventionel ripple-carry adder, hvilket resulterer i hurtigere tilsætning.
Hvad er implikationerne af at bruge XOR-porte i det logiske udtryk for en fuld adder?
XOR gate bruges til den fulde adderers logiske udtryk til at beregne summen af inputbits.