logo

Skirtumas tarp „Half Adder“ ir „Full Adder“.

Šiame straipsnyje apžvelgsime skirtumus tarp pusės ir pilno sumatoriaus. Pirmiausia trumpai apibūdinsime, kas yra pusinės ir pilnos sudedamosios dalys su jų loginėmis išraiškomis ir tiesos lentele, o tada apžvelgsime jų skirtumus. galiausiai savo straipsnį užbaigsime keliais DUK.

Turinys



Kas yra Pusė pridėtinė ?

Pusė pridėtinė yra kombinuota loginė grandinė, kuri sukurta sujungiant vieną EX-OR vartai ir vieni IR vartai. Pusinės sudėties grandinėje yra du įėjimai: A ir B, kurie sudeda du įvesties skaitmenis ir generuoja perkėlimą bei sumą.

Pusė pridėtinė



Išvestis, gauta iš EX-ARBA vartų, yra dviejų skaičių suma, o išvestis, gauta naudojant AND vartus, yra perkėlimas. Perdavimo papildymas nebus persiunčiamas, nes nėra loginių vartų, kad būtų galima tai apdoroti. Taigi, tai vadinama Half Adder grandine.

Loginė pusės sumaitojo išraiška

Pusės pridėtos loginė išraiška pateikiama kaip

Suma = A XOR BCarry = A IR B



Pusiaus papildytojo tiesos lentelė

Pusiau pridėta tiesos lentelė pateikiama kaip

Kas yra „Full Adder“?

Visas papildiklis yra grandinė, kurią sudaro du EX-OR vartai, du AND vartai ir vienas ARBA vartai. Full Adder yra sumatorius, kuris prideda tris įvestis ir sukuria du išėjimus, kuriuos sudaro du EX-OR vartai, du AND vartai ir vienas ARBA vartai . Pirmieji du įėjimai yra A ir B, o trečioji įvestis yra C-IN. Išvesties išvestis žymima kaip C-OUT, o įprasta išvestis žymima S, kuri yra SUM.

Visas papildiklis

js onclick

Lygtis, gauta naudojant EX-OR vartus, yra dvejetainių skaitmenų suma. Nors išvestis, gauta naudojant AND vartus, yra perkėlimas, gautas pridėjus.

Loginė Full Adder išraiška

Žemiau pateikta loginė Full Adder išraiška

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

VYKDYMAS = A IR B ARBA Cin(A XOR B) = A.B + Cin(A ⊕ B)

„Full Adder“ tiesos lentelė

Žemiau pateikta tiesos lentelė „Full Adder“.

Skirtumas tarp pusinės ir visos sumos

Žemiau pateikiamas skirtumas tarp pusės ir viso sumatoriaus

Parametrai Pusė pridėtinė Visas papildiklis
apibūdinimas „Half Adder“ yra kombinuota loginė grandinė, pridedanti du 1 bito skaitmenis. Pusė sumatorius sukuria dviejų įėjimų sumą. Visas papildiklis yra a kombinacinė logika grandinė, kuri atlieka trijų vieno bitų dvejetainių skaičių sudėjimo operaciją. Visas sumatorius sukuria trijų įvesties ir perdavimo vertės sumą.
Ankstesnis nešiojimas Ankstesnis nešiojimas nenaudojamas. Naudojamas ankstesnis nešiojimas.
Įėjimai Pusės sumatoriuje yra du įvesties bitai (A, B). Visame sumatoriuje yra trys įvesties bitai (A, B, C-in).
Išėjimai Sugeneruota dviejų bitų išvestis – Sum ir Carry iš 2 bitų įvesties. Sugeneruota dviejų bitų išvestis – suma ir pernešimas iš 3 bitų įvesties.
Naudojamas kaip Pusinės sumatoriaus grandinės negalima naudoti taip pat, kaip visos sumatoriaus grandinės. Vietoj pusės sumatoriaus grandinės gali būti naudojama visa sumatoriaus grandinė.
Funkcija Tai paprasta ir lengva įgyvendinti Viso sumatoriaus dizainas nėra toks paprastas kaip pusės sumatoriaus dizainas.
Loginė išraiška Pusinės sumos loginė išraiška yra: S=a⊕b ; C=a*b. Viso sumatoriaus loginė išraiška yra: S=a⊕b⊕Cin; Cout=(a*b)+(Cin*(a⊕b)).
Loginiai vartai Jį sudaro vieni EX-OR vartai ir vieni AND vartai. Jį sudaro du EX-OR, du AND vartai ir vienas ARBA vartai.
Programos Jis naudojamas skaičiuotuvuose, kompiuteriuose, skaitmeniniuose matavimo įrenginiuose ir kt. Jis naudojamas kelių bitų papildyme, skaitmeniniuose procesoriuose ir kt.
Alternatyvus vardas Nėra kito pavadinimo pusei pridėtinio. Visas papildiklis taip pat žinomas kaip pulsuojantis papildiklis.

Išvada

Šiame straipsnyje trumpai išnagrinėjome pusinį ir pilnąjį sumatorių su jų logine išraiška ir tiesa, taip pat išsamiai matėme skirtumus tarp jų.

Skirtumas tarp „Half Adder“ ir „Full Adder“ – DUK

Ar pilnas sumatorius gali būti pakopinis, kad būtų pridėti didesni nei trys bitai skaičiai?

Taip, visą sumatorių galima sujungti kaskadomis, kad būtų sukurti didesnių nei trys sumatoriai. Šio tipo kaskados atliekamos kuriant kelių bitų sumatorius, pvz., 4 bitų, 8 bitų arba didesnių bitų.

Kuo greitaveika ir sudėtingumas skiriasi nuo įprasto pulsuojamojo pernešimo sumatoriaus?

„Carry-lookahead“ sumatorius turi mažesnį sklidimo delsą, palyginti su įprastu pulsacijos pernešimo sumikliu, todėl sudėjimas vyksta greičiau.

Kokios yra XOR vartų naudojimo loginėje pilno sumatoriaus išraiškoje pasekmės?

XOR vartai naudojami visos sumatoriaus loginei išraiškai, skaičiuojant įvesties bitų sumą.