elektroniikassa adder circuit suorittaa binäärin yhteenlaskun numbers.in erilaiset tietokoneet ja muunlaiset prosessorit. Adder-piirejä ei käytetä vain aluksissa, vaan niitä käytetään myös eri prosessoreissa laskemaan lisäys-tai vähennysoperaatioita, taulukkoindeksejä, osoitteita jne. Tyypillinen adder piiri tuottaa summa ja kuljettaa kuin lähtö. Näiden osoitteiden päätarkoituksena on lisätä eri formaatteja, kuten XS-3, binäärikoodattu desimaali (BCD) ja gray-koodi. Kun yhden tai kahden kohteliaisuus käytetään määrittämään negatiivisia lukuja, se on pieni muuttaa adder vähennyslasku.Monimutkaisempaa lisätoimintoa käytetään esittämään muita allekirjoitettuja numeroita. Adder piiri sovellukset ovat, adder piirejä ei käytetä vain lisätä binäärilukuja,mutta käytetään myös digitaalisissa sovelluksissa, kuten osoite, taulukko indeksi, dekoodaus ja laskenta jne.
tyypit Adder Circuits
Adder circuits luokitellaan kahteen tyyppiin, eli puoli Adder Circuit ja täysi Adder Circuit
puoli Adder Circuit
puoli adder circuit käytetään summaamaan kaksi binäärilukua eli A ja B. puoli adder on kaksi O/ps kuten summa ja kuljettaa, jossa summa merkitään ” s ”ja carry merkitään ”C”. Kantoaaltosignaali määrittää ylivuodon moninumeroisen lisäyksen seuraavaan numeroon. Summan ” S ” arvo on 2C+S. yksinkertaisin muoto puoli lisätoiminto on esitetty alla. Puoli lisätoiminto käytetään lisätä kaksi i / p bittiä ja tuottaa summa ja kuljettaa, joita kutsutaan o / ps. Puolilisäkkeen I / p-muuttujia kutsutaan augend-bitteinä & addend-bitteinä, kun taas o / p-muuttujia kutsutaan summina ja kantavuuksina.
puolen Lisätoimintapiiri
puolen Lisätoimintapiirin Totuustaulukko
alla on esitetty puolen lisätoiminnon totuustaulukko, jonka avulla saadaan Boolen funktiot summalle & kantavuus. Tässä Karnal kartta käytetään saada Boolen yhtälöt summa ja kuljettaa puoli lisätoiminto.
Puolilisäkkeen Totuustaulukko
Puolilisäkkeen Logiikkakaavio
puolilisäkkeen logiikkakaavio on esitetty alla.Jos A & B ovat binaarisia I/ps puolilisäkkeen suhteen, niin Boolen funktio summan ” S ”laskemiseksi on tulojen A ja B XOR-portti.Logiikkafunktiot Kanto” C ” laskemiseksi ovat A: n ja B: n ja portti. alla olevasta puolilisäkkeen logiikkakaaviosta on hyvin selvää, se vaatii yhden ja portin ja yhden XOR-portin. Universaaleja portteja eli NAND – ja NOR-portteja käytetään minkä tahansa digitaalisen sovelluksen suunnitteluun. Esimerkiksi tässä alla olevassa kuvassa näkyy suunnittelu puoli lisätoiminto käyttäen NAND portit.
Puolilisäkkeen Logiikkakaavio
VHDL-koodi Puolilisäkkeen logiikalle
entiteetti ha on
portti (a: STD_LOGIC;
b : in STD_LOGIC;
sha : out std_logic;
Cha : Out std_logic);
End ha;
architecture behavioral of Ha is
begin
Sha <= a xor b ;
cha <= A ja B ;
end behavioral
Full Adder circuit
täyttä lisätoimintoa käytetään kolmen syötetyn binääriluvun lisäämiseen. Täyden lisätoiminnon toteuttaminen on vaikeaa verrattuna puoli lisätoimintoon. Täysi lisätoiminto on kolme tuloa ja kaksi lähtöä, i/ps ovat A, B ja Cin ja o/p on summa ” s ”ja kuljettaa ”Cout”. Täyden lisätoiminnon kolmessa tulossa kaksi i/ps A B: tä ovat addend ja augend, jossa kolmas i / p Cin on suoritettava edeltävä numerotoiminta. Täysi lisätoiminto piiri tuottaa kaksi bittiä o / p ja nämä merkitään signaalit eli S ja Cout. Missä sum= 2xcout+s
täysi Lisätodennuspiiri
täyden Lisätodennuspiirin Totuustaulukko
alla on esitetty täyden lisätodennuspiirin totuustaulukko, jonka avulla saadaan Boolen funktiot summalle & carry. Tässä Karnal kartta käytetään saada Boolen yhtälöt summa ja kuljettaa koko lisätoiminto.
täyden adderin Totuustaulukko
täyden adderin Logiikkakaavio
tätä täyttä adderin logiikkapiiriä käytetään kolmen binääriluvun eli A: n, B: n ja C: n sekä kahden O/ps: n summa-ja kantoluvun lisäämiseen. Tämä täysi adder logiikka piiri voidaan toteuttaa kaksi puoli adder piirejä. Alkupuolen adder piiri käytetään lisätä kaksi tuloa tuottaa epätäydellinen summa & kuljettaa. Kun taas toinen puoli lisätoiminto käytetään lisätä ” Cin ” summa ensimmäisen puoli lisätoiminto saada lopullinen lähtö. Jos jokin puoli adder logiikka piiri tuottaa kuljettaa, siellä on o / p kuljettaa. Joten lähtö kuljettaa on tai funktio puoli lisätoiminto n kuljettaa o / p. katsomaan koko lisätoiminto logiikka piiri alla.
täyden lisätoiminnon Logiikkakaavio
VHDL-koodaus koko lisätoiminnon
entity full_add on
portti ( a : STD_LOGIC;
b : std_logic;
cin : in std_logic;
sum : out std_logic;
Cout : Out std_logic);
end full_add;
architecture behavioral of full_add is
component ha is
port ( a : 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 porttikartta(a,b,s_s,c1);
HA2:ha satamakartta (S_S,Cin,Sum,C2);
kout<=C1 tai C2 ;
LOPPUKARTTA;
näin ollen tässä on kyse Lisätoimintapiirin selityksestä lyhyesti Piirikaaviolla, joka sisältää puolikkaan lisätoiminnon, täyden lisätoiminnon totuustaulukoineen & logiikkakaaviot, lisäksi kaikki kyselyt tästä aiheesta tai insinööriprojektien ideat viimeisen vuoden insinööriopiskelijoille antavat palautetta kommentoimalla alla olevassa kommenttiosiossa. Tässä on kysymys sinulle, mitä sovelluksia puoli lisätoiminto ja täysi lisätoiminto?