Tässä artikkelissa käymme läpi eron puolisummaimen ja täyden summaimen välillä. Ensin kuvataan lyhyesti, mitä ovat puoli- ja täyssummaimet niiden loogisten lausekkeiden ja totuustaulukon kanssa, ja sitten käymme läpi niiden väliset erot. Lopuksi päätämme artikkelimme joihinkin usein kysyttyihin kysymyksiin.
Sisällysluettelo
merkkijono chatille
Mikä on Half Adder ?
Half Adder on yhdistelmälogiikkapiiri, joka on suunniteltu yhdistämällä yksi EX-OR portti ja yksi JA portti. Puolisummainpiirissä on kaksi tuloa: A ja B, jotka lisäävät kaksi tulonumeroa ja muodostavat siirto- ja summan.
Half Adder
EX-OR-portista saatu tulos on kahden luvun summa, kun taas JA-portilla saatu tulos on siirto. Siirtolisäystä ei välitetä, koska sen käsittelemiseksi ei ole logiikkaporttia. Siksi tätä kutsutaan puolisummainpiiriksi.
Puolisumman looginen lauseke
Puolikkaan lisätyn looginen lauseke annetaan muodossa
Summa = A XOR BCarry = A JA B
Half Adderin totuustaulukko
Puolet lisättyjen totuustaulukko on annettu muodossa
Mikä on Full Adder?
Täysi lisäys on piiri, joka koostuu kahdesta EX-OR-portista, kahdesta AND-portista ja yhdestä TAI-portista. Full Adder on summain, joka lisää kolme tuloa ja tuottaa kaksi lähtöä, jotka koostuvat kahdesta EX-OR-portista, kahdesta AND-portista ja yhdestä TAI portti . Kaksi ensimmäistä tuloa ovat A ja B ja kolmas tulo on C-IN-tulona. Lähtösiirto on merkitty C-OUT ja normaali lähtö on nimetty S, joka on SUM.
Täysi lisäys
EX-OR-portin saama yhtälö on binäärilukujen summa. Vaikka JA-portilla saatu tulos on summalla saatu siirto.
Full Adderin looginen ilmaus
Alla on Full Adderin looginen ilmaus
SUMMA = (A XOR B) XOR Cin = (A ⊕ B) ⊕ Cin
SUORITUS = A JA B TAI Cin(A XOR B) = A.B + Cin(A ⊕ B)
Täyden summaimen totuustaulukko
Alla on Full Adderin totuustaulukko 
Ero puolisummaimen ja täyden summaimen välillä
Alla on puolisummaimen ja täyden summaimen välinen ero
| Parametrit | Half Adder | Täysi lisäys |
|---|---|---|
| Kuvaus | Half Adder on yhdistelmälogiikkapiiri, joka lisää kaksi 1-bittistä numeroa. Puolisummain tuottaa kahden tulon summan. | Täysi lisäin on a yhdistelmälogiikkaa piiri, joka suorittaa yhteenlaskutoiminnon kolmelle yksibittiselle binääriluvulle. Täyssummain tuottaa kolmen tulon ja siirtoarvon summan. |
| Edellinen kuljetus | Edellinen kanto ei ole käytössä. | Edellinen kanto on käytössä. |
| Tulot | Puolisummaimessa on kaksi tulobittiä ( A, B). | Täyssummaimessa on kolme tulobittiä (A, B, C-in). |
| Lähdöt | Luotu lähtö on kahdesta bitistä - Sum ja Carry 2 bitin syötteestä. | Luotu lähtö on kahdesta bitistä - Sum ja Carry 3 bitin syötteestä. |
| Käytetään | Puolikasta summainpiiriä ei voi käyttää samalla tavalla kuin täyttä summainpiiriä. | Puolikkaan summainpiirin sijasta voidaan käyttää täyttä summainpiiriä. |
| Ominaisuus | Se on yksinkertainen ja helppo toteuttaa | Täyssummaimen suunnittelu ei ole yhtä yksinkertaista kuin puolisummaimen. |
| Looginen lauseke | Puolisummaimen looginen lauseke on : S=a⊕b ; C=a*b. | Täyden summaimen looginen lauseke on: S=a⊕b⊕Cin; Cout=(a*b)+(Cin*(a⊕b)). |
| Logiikkaportit | Se koostuu yhdestä EX-OR-portista ja yhdestä AND-portista. | Se koostuu kahdesta EX-OR-portista, kahdesta AND-portista ja yhdestä TAI-portista. |
| Sovellukset | Sitä käytetään laskimissa, tietokoneissa, digitaalisissa mittalaitteissa jne. | Sitä käytetään useissa bittilisäyksissä, digitaalisissa prosessoreissa jne. |
| vaihtoehtoinen nimi | Puolikkaalle ei ole vaihtoehtoista nimeä. | Täyssummain tunnetaan myös nimellä ripple-carry adder. |
Johtopäätös
Tässä artikkelissa olemme käyneet läpi puolisummaimen ja täyden summaimen lyhyesti niiden loogisen ilmaisun ja totuuden kanssa, olemme myös nähneet niiden välisen eron yksityiskohtaisesti.
instanssi javassa
Ero Half Adderin ja Full Adderin välillä – UKK
Voiko täyden summaimen peräkkäin lisätä kolmea bittiä suurempia lukuja?
Kyllä, koko summain voidaan peräkkäin yhdistää luomaan summaimia numeroille, jotka ovat suurempia kuin kolme. Tämän tyyppinen kaskadi tehdään luomaan monibittisiä summaimia, kuten 4-bittisiä, 8-bittisiä tai suurempia bittejä.
Miten siirto-lookahead-summain eroaa tavanomaisesta ripple-carry-summaimesta nopeuden ja monimutkaisuuden suhteen?
Carry-lookahead-summaimella on pienempi etenemisviive verrattuna perinteiseen ripple-carry-summaimeen, mikä johtaa nopeampaan lisäystoimintaan.
Mitä vaikutuksia XOR-porttien käyttämisellä on täyden summaimen loogisessa lausekkeessa?
XOR-porttia käytetään täyden summaimen loogiseen lausekkeeseen tulobittien summan laskemiseksi.