Logo nl.removalsclassifieds.com

Verschil tussen halve opteller en volledige opteller (met tabel)

Inhoudsopgave:

Anonim

Een opteller wordt gebruikt voor het optellen van getallen in het digitale logische circuit. Het maakt gebruik van de OR-bewerking. Adder wordt ook gebruikt om adressen en nog veel meer activiteiten te berekenen. Ze kunnen worden geformuleerd voor tal van numerieke representaties en zijn onderverdeeld in twee typen: halve opteller en volledige opteller. De andere combinatorische circuits omvatten een encoder, decoder, multiplexer en nog veel meer.

Halve opteller versus volledige opteller

Het verschil tussen Half Adder en Full Adder is dat het optellen van twee cijfers van één bit wordt gedaan in Half Adder, terwijl het optellen van drie cijfers van één bit wordt uitgevoerd in Full Adder. In Half Adder kan de vorige toevoeging niet worden opgenomen in de volgende stap. Het machinepark van zowel Half Adder als Full Adder is anders. Ze hebben allebei hun eigen kenmerken. Opdrachtvermenigvuldiging wordt uitgevoerd om uit te voeren met behulp van volledige optellers. Ripple Adders gebruiken ook Full Adder als een element in de architectuur.

Half Adder is een logisch circuit dat wordt gebruikt om twee 1-bits cijfers op te tellen. Augend en Addend zijn de termen die worden gebruikt voor de invoerbits. Het resultaat bestaat uit de som en de carry. XOR wordt toegepast op beide ingangen om de optelling uit te voeren. Beide ingangen doen EN-bewerking om carry te produceren. Het wordt gebruikt in rekenmachines, computers en andere digitale meetapparatuur.

Full Adder is een logisch circuit dat wordt gebruikt voor het optellen van drie 1-bits cijfers. De twee ingangen worden operanden genoemd, en het derde bit staat bekend als bit carry-in. Het is een beetje moeilijk te implementeren in vergelijking met een halve opteller. Het heeft drie ingangen en twee uitgangen. Multiplexers en adders kunnen worden geïmplementeerd met behulp van Full Adders.

Vergelijkingstabel tussen halve opteller en volledige opteller

Parameters van vergelijking:

Halve Adder

Volledige opteller

Definitie Een combinatorische schakeling wordt gebruikt voor het optellen van twee 1-bits cijfers. Een combinatorische schakeling wordt gebruikt voor het optellen van drie 1-bits cijfers.
Invoerbits A, B A, B, C-in
Draagbit Niet toegevoegd in de volgende stap Toegevoegd aan volgende stap
Som-uitdrukking XOR van A en B A XOR B XOR C(in)
Uitdrukking dragen A*B (A*B) + (C-in*(A XOR B))
Logische poorten EN, XOR-poorten 2 XOR-, 2 OR-, 2 AND-poorten
Gebruik Computers, rekenmachines, digitale meetapparatuur Digitale processors, toevoeging van meerdere bits

Wat is Halve Adder?

Het is een soort combinatorisch circuit. Het bestaat uit twee ingangsbits en twee uitgangen die de som en de overdracht zijn. De twee ingangen worden toegeschreven aan augend en Addend. De som is de normale output en de carry is de uitvoering. Het is handig bij het optellen van binaire cijfers.

De Booleaanse vergelijkingen voor som- en carry-bewerkingen zijn respectievelijk A XOR B = A.B + A.B' en A AND B = A*B.

High-speed CMOS digitale logische geïntegreerde schakelingen worden gebruikt bij de implementatie voor de halve opteller. Bij de implementatie wordt gebruik gemaakt van de 74HCxx-serie. De sombewerking wordt geoefend met behulp van de XOR-bewerking en de carry-bewerking wordt geïmplementeerd met behulp van de EN-poort. Als de invoer naar een halve opteller een carry heeft, worden alleen A- en B-bits toegevoegd.

Dit bevestigt dat het binaire optelproces niet volledig is en daarom staat het bekend als Half Adder. In Half Adders is geen bereik beschikbaar om een ​​carry-bit op te nemen met een eerdere bit. De vorige carry is niet inbegrepen. De carry-bit wordt niet doorgestuurd omdat er geen logische poort is om de carry-bit te verwerken.

Half Adder vertoont de som van de twee ingangen. Het wordt gebruikt in rekenmachines, computers en andere digitale meetapparatuur.

Wat is Full Adder?

Een opteller met drie ingangen en twee uitgangen produceert, wordt Full Adder genoemd. De ingangen zijn A, B en C-in. C-out bevat de uitvoer. De som wordt eerst geproduceerd door de XOR van ingang A en B te gebruiken. Het resultaat is dan XOR met C-in. C-out is waar. Slechts twee van de drie uitgangen zijn hoog. De Full Adder-expressies kunnen worden verkregen door K-map.

De Booleaanse vergelijkingen voor de som- en overdrachtsbewerking zijn respectievelijk A XOR B XOR C-in en AB + BC-in +C-in A.

De implementatie van Full Adder gebeurt door middel van twee halve adders. Full Adders kunnen een carry-bit toevoegen die het resultaat is van de vorige toevoeging. Hoge output wordt verkregen met behulp van Full Adder. Multiplexers en adders kunnen worden geïmplementeerd met behulp van Full Adders.

Rekenkundige logische eenheid en grafische verwerkingseenheid gebruiken beide Full Adder. Opdrachtvermenigvuldiging wordt uitgevoerd om uit te voeren met behulp van volledige optellers. Full Adders worden gebruikt als een element in Ripple Adder omdat de opteller de bits tegelijkertijd toevoegt. De combinatie van een halve opteller wordt gebruikt om het volledige optellercircuit te ontwerpen.

Belangrijkste verschillen tussen halve opteller en volledige opteller

Gevolgtrekking

Adder is een onderdeel van een digitaal circuit. Full Adders voegt een carry-bit toe die uit het vorige resultaat komt. Hoge output wordt verkregen met behulp van Full Adder. Full Adders worden gebruikt om het nadeel van Half Adders te verhelpen. Deze optellers worden opgeteld bij de omvormer om een ​​halve aftrekker te vormen. Logische poorten verwerken de invoer zeer snel. De snelheid is in microseconden van logische poorten. Het gebruik van logische poorten maakt het optelproces snel.

Half Adder en Full Adder worden veel gebruikt in digitale schakelingen voor het uitvoeren van rekenkundige functies. Half Adder en Full Adder zijn beide combinatorische logische circuits, maar ze verschillen in de manier waarop ze de invoer verwerken. Half Adder wordt gebruikt in een lage toevoegingsgraad, terwijl de hoge toevoegingsgraad wordt gedaan door Full Adder te gebruiken.

Verschil tussen halve opteller en volledige opteller (met tabel)