in elektronica wordt addercircuit de toevoeging van de binaire numbers.in diverse computers en andere soorten processors. Adder circuits worden niet alleen gebruikt in alu’ s, maar ook gebruikt in verschillende processoren om increment of decrement operaties, tabel indices, adressen, enz.te berekenen. Een typische Adder circuit genereert sum en carry als de output. Het belangrijkste doel van deze adressen worden gebruikt om de verschillende formaten zoals XS-3, binaire gecodeerde decimale (BCD) en grijze code toe te voegen. Wanneer het compliment van de een of twee wordt gebruikt om negatieve getallen te specificeren, is het klein om adder te veranderen in aftractor.Een complexere adder wordt gebruikt om andere ondertekende nummers weer te geven. De toepassingen van addercircuit zijn, addercircuits worden niet alleen gebruikt om binaire getallen toe te voegen, maar ook gebruikt in digitale toepassingen zoals adres, tabelindex, decodering en berekening enz.
Soorten Adder Circuits
Adder circuits worden ingedeeld in twee soorten, namelijk de Half Adder Circuit en Full Adder Circuit
Half Adder Circuit
De half adder circuit is gebruikt om de som van twee binaire getallen, namelijk A en B. Half adder heeft twee o/ps, zoals som en dragen, waarbij de som wordt aangeduid met ‘S’ en dragen is aangegeven met een ‘C’. Het dragersignaal specificeert een overloop in het volgende cijfer van een meercijferige optelling. De waarde van de som ” S ” is 2C+S. het eenvoudigste ontwerp van halve adder is hieronder weergegeven. De halve adder wordt gebruikt om twee I/p bits toe te voegen en een som en carry te genereren die als o/ps worden genoemd. De i / p variabelen van de halve adder worden genoemd als augend bits & addend bits, terwijl de o / p variabelen worden genoemd als sum en carry.
Half Addercircuit
waarheidstabel van Half Adder
De waarheidstabel van half adder wordt hieronder weergegeven, met behulp hiervan kunnen we de Booleaanse functies voor Som & carry verkrijgen. Hier wordt Karnal kaart gebruikt om de Booleaanse vergelijkingen te krijgen voor de som en carry van de halve adder.
waarheidstabel van halve Adder
half Adder logisch Diagram
het logische diagram van halve adder wordt hieronder weergegeven.Als A & B binair i / ps van de halve adder is, dan is de Booleaanse functie om de som ‘S’ te berekenen de XOR poort van ingangen A en B. Logische functies om de carry ‘C’ te berekenen is de EN poort van A en B. uit het onderstaande halve Adder logische diagram, is het zeer duidelijk, het vereist één en poort en één XOR poort. De universele poorten, namelijk NAND en NOR poorten worden gebruikt om elke digitale toepassing te ontwerpen. Bijvoorbeeld, hier in de onderstaande figuur toont het ontwerpen van een halve adder met behulp van NAND poorten.
Half Adder Logische Diagram
VHDL-Code Voor de Half-Adder
entiteit ha
Port (a: in STD_LOGIC;
b : in STD_LOGIC;
sha : out STD_LOGIC;
cha : out STD_LOGIC);
einde ha;
architectuur Gedragsproblemen van ha
begin
sha <= a xor b ;
cha <= a and b ;
einde Gedrags
Full Adder Circuit
Een full adder wordt gebruikt voor het toevoegen van drie ingang binaire getallen. Implementatie van volledige adder is moeilijk in vergelijking met half adder. Volledige adder heeft drie ingangen en twee uitgangen, i / p ’s zijn A, B en Cin en o/p’ s zijn sum ‘S’en carry ‘Cout’. In drie ingangen van de volledige adder, twee i / ps A B zijn addend en augend, waar de derde i / p Cin is carry Op voorafgaande cijfer operatie. Het volledige addercircuit genereert een twee bit o / p en deze worden aangeduid met de signalen namelijk S en Cout. Waar sum = 2XCout+S
volledig Addercircuit
waarheidstabel van volledig Adder
De waarheidstabel van volledig addercircuit wordt hieronder weergegeven, met behulp hiervan kunnen we de Booleaanse functies voor Som & carry verkrijgen. Hier wordt Karnal kaart gebruikt om de Booleaanse vergelijkingen te krijgen voor de som en carry van de volledige adder.
Truth Table of Full Adder
Full Adder Logic Diagram
dit volledige Adder logic circuit wordt gebruikt om drie binaire getallen toe te voegen, namelijk A, B en C, en twee O/ps sum en carry. Deze volledige Adder logic circuit kan worden geïmplementeerd met twee halve Adder circuits. Het eerste halve addercircuit wordt gebruikt om de twee ingangen toe te voegen om een onvolledige Som & carry te genereren. Terwijl, een tweede helft adder wordt gebruikt om ‘Cin’ toe te voegen aan de som van de eerste helft adder om de uiteindelijke output te krijgen. Als Om het even welke halve Adder logische kring een draag voortbrengt, zal er een o/p draag zijn. Dus output carry zal een OR functie van de helft Adder ‘ s carry o / p. neem een kijkje op de volledige Adder logica circuit hieronder getoond.
Full Adder Logische Diagram
VHDL-Codering voor Full Adder
entiteit full_add is
Port ( a : in STD_LOGIC;
b : in STD_LOGIC;
cin : in STD_LOGIC;
som : out STD_LOGIC;
cout : out STD_LOGIC);
einde full_add;
architectuur Gedragsproblemen van full_add is
component ha
Poort ( een : in STD_LOGIC;
b : in STD_LOGIC;
sha : out STD_LOGIC;
cha : out STD_LOGIC);
end component;
signal s_s,c1,c2: STD_LOGIC ;
begin
HA1:ha-poortkaart(a,b,s_s,c1);
HA2:ha-poortkaart (s_s,cin,sum,C2);
cout<=C1 of C2 ;
end behavioral;
dit gaat dus allemaal over de uitleg van het Addercircuit in het kort met een schakelschema, dat een halve adder, volledige adder met hun waarheidstabellen & logische diagrammen bevat. bovendien geven alle vragen over dit onderwerp of ideeën voor technische projecten voor ingenieursstudenten van het laatste jaar uw feedback door commentaar te geven in de commentaarsectie hieronder. Hier is een vraag voor u, wat zijn de toepassingen van half adder en volledige adder?