Paliwanag ng Half Adder at Buong Adder na may Talahanayan ng Katotohanan

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Sa mga kombinasyon ng sirkito, ang iba't ibang mga pintuang pang-lohika ay ginagamit upang magdisenyo ng encoder, multiplexer, decoder at de-multiplexer. Ang mga circuit na ito ay may ilang mga katangian tulad ng output ng circuit na ito na higit sa lahat ay nakasalalay sa mga antas na naroon sa mga input terminal sa anumang oras. Hindi nagsasama ang circuit na ito ng anumang memorya. Ang naunang estado ng pag-input ay walang impluwensya sa kasalukuyang estado ng circuit na ito. Ang mga input at output ng isang kombinasyon na circuit ay ‘n’ hindi. ng mga input & 'm' no. ng mga output. Ang ilan sa mga kombinasyon ng sirkito ay kalahating adder at buong adder, subtractor, encoder, decoder, multiplexer, at demultiplexer. Tinalakay ng artikulong ito ang pangkalahatang-ideya ng kalahating adder at buong adder at gumagana ito sa mga talahanayan ng katotohanan.

Ano ang isang Adder?

Ang adder ay a digital na circuit ng lohika sa electronics na malawakang ginagamit para sa pagdaragdag ng mga numero. Sa maraming mga computer at iba pang mga uri ng processor, ang mga adder ay ginagamit pa upang makalkula ang mga address at mga kaugnay na aktibidad at kalkulahin ang mga indeks ng talahanayan sa ALU at ginamit pa sa ibang mga bahagi ng mga processor. Maaari itong maitayo para sa maraming mga representasyon sa bilang tulad ng labis-3 o binary coded decimal. Karaniwang inuri ang mga nagdaragdag sa dalawang uri: Half Adder at Full Adder.




Ano ang Half Adder at Full Adder Circuit?

Ang kalahating adder circuit ay may dalawang mga input: A at B, na nagdaragdag ng dalawang mga input digit at bumubuo ng isang bitbit at isang kabuuan. Ang buong circuit ng adder ay may tatlong mga input: A at C, na nagdaragdag ng tatlong mga numero ng pag-input at bumubuo ng isang bitbit at kabuuan. Nagbibigay ang artikulong ito ng detalyadong impormasyon tungkol sa kung ano ang layunin ng isang kalahating adder at buong adder sa mga form ng tabular at kahit na sa mga circuit diagram din. Nabanggit na na ang pangunahing at kritikal na layunin ng mga nagdaragdag ay karagdagan. Nasa ibaba ang detalyado kalahating adder at buong teorya ng adder.

Pangunahing Half Half Adder at Buong Adder

Pangunahing Half Half Adder at Buong Adder



Half Adder

Kaya, pagdating sa senaryo ng kalahating adder, nagdaragdag ito ng dalawang mga digit na binary kung saan ang mga input bit ay tinawag na dagdagan at idagdag at ang resulta ay magiging dalawang output na isa ang kabuuan at ang iba pa ay dala. Upang maisagawa ang pagpapatakbo ng kabuuan, ang XOR ay inilalapat sa parehong mga input, at ang AND gate ay inilalapat sa parehong mga input upang makagawa ng pagdala.

Pagganap ng Diagram na HA

Pagganap ng Diagram na HA

Sapagkat sa buong circuit ng adder, nagdaragdag ito ng 3 isang-bit na numero, kung saan ang dalawa sa tatlong mga piraso ay maaaring tinukoy bilang mga operan at ang isa pa ay tinawag bilang bit na dala. Ang nagawang output ay 2-bit na output at maaari itong ma-refer bilang output bitbit at kabuuan.

Sa pamamagitan ng paggamit ng isang kalahating adder, maaari kang magdisenyo ng simpleng karagdagan sa tulong ng mga gate ng lohika.


Tingnan natin ang isang halimbawa ng pagdaragdag ng dalawang solong piraso.

Ang 2-bit kalahating adder truth table ay tulad ng sa ibaba:

Talahanayan ng Half Adder Truth

Talahanayan ng Half Adder Truth

0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10

Ito ang pinakamaliit na posibleng mga kumbinasyon na solong bit. Ngunit ang resulta para sa 1 + 1 ay 10, ang kabuuang resulta ay dapat na muling nakasulat bilang isang 2-bit na output. Kaya, ang mga equation ay maaaring nakasulat bilang

0 + 0 = 00
0 + 1 = 01
1 + 0 = 01
1 + 1 = 10

Ang output na '1'of' 10 'ay isinasagawa. Ang 'SUM' ay ang normal na output at 'CARRY' ang isinasagawa.

Ngayon ay na-clear na ang isang 1-bit adder ay maaaring madaling ipatupad sa tulong ng XOR Gate para sa output na 'SUM' at isang AND Gate para sa 'Carry'.

Halimbawa, kapag kailangan naming magdagdag, dalawang 8-bit byte na magkasama, maaari itong ipatupad sa pamamagitan ng paggamit ng isang buong-adder na circuit ng lohika. Ang kalahating adder ay kapaki-pakinabang kapag nais mong magdagdag ng isang dami ng binary digit.

Ang isang paraan upang makabuo ng mga nagdaragdag na dalwang dalawahang digit ay ang paggawa ng isang talahanayan ng katotohanan at bawasan ito. Kung nais mong gumawa ng tatlong binary digit na adder, ang operasyon ng pagdaragdag ng kalahating adder ay ginanap nang dalawang beses. Sa katulad na paraan, kapag nagpasya kang gumawa ng isang apat na digit na adder, ang operasyon ay ginaganap nang isa pang beses. Sa teoryang ito, malinaw na ang pagpapatupad ay simple, ngunit ang pag-unlad ay isang proseso ng pagtagal ng oras.

Ang pinakasimpleng expression ay gumagamit ng eksklusibong OR function:

Kabuuan = A XOR B

Dala = A AT B

HA Lohikal na Diagram

HA Lohikal na Diagram

At isang katumbas na expression sa mga tuntunin ng pangunahing AT, O, at HINDI ay:

SUM = A.B + A.B ’

VHDL Code Para sa Half Adder

Entity ha ay

Port (a: sa STD_LOGIC
b: sa STD_LOGIC
sha: labas STD_LOGIC
cha: out STD_LOGIC)
pagtatapos ha

Pag-uugali ng Arkitektura ng nasa itaas na circuit ay

magsimula
ha<= a xor b
hindi<= a and b
tapusin ang Pag-uugali

Numero ng Half Adder IC

Ang pagpapatupad ng kalahating adder ay maaaring gawin sa pamamagitan ng high-speed CMOS digital logic integrated circuit tulad ng serye ng 74HCxx na kinabibilangan ng SN74HC08 (7408) & SN74HC86 (7486).

Mga Limitasyon sa Half Adder

Ang pangunahing dahilan upang tawagan ang mga binary adder na ito tulad ng Half Adders ay, na walang saklaw upang maisama ang bitbit gamit ang isang naunang bit. Kaya, ito ay isang pangunahing limitasyon ng mga HA na dating ginamit tulad ng binary adder partikular sa mga sitwasyon sa real-time na nagsasangkot ng pagdaragdag ng maraming mga piraso. Kaya't ang limitasyong ito ay maaaring mapagtagumpayan sa pamamagitan ng paggamit ng buong mga karagdagan.

Buong Adder

Mahirap ipatupad ang adder na ito kung ihahambing sa half-adder.

Buong Adder Functional Diagram

Buong Adder Functional Diagram

Ang pagkakaiba sa pagitan ng isang half-adder at isang full-adder ay ang full-adder ay may tatlong mga input at dalawang output, samantalang ang half adder ay may dalawang input at dalawang output lamang. Ang unang dalawang input ay A at B at ang pangatlong input ay isang input na dala bilang C-IN. Kapag ang isang buong-adder na lohika ay idinisenyo, isasama mo ang walong sa kanila upang lumikha ng isang byte-wide adder at i-cascade ang bitbit mula sa isang adder hanggang sa susunod.

Talahanayan ng FA Truth

Talahanayan ng FA Truth

Ang output dalang ay itinalaga bilang C-OUT at ang normal na output ay kinakatawan bilang S na kung 'SUM'.

Sa itaas buong talahanayan ng katotohanan ng adder , ang pagpapatupad ng isang buong circuit ng adder ay madaling maunawaan. Ang SUM 'S' ay ginawa sa dalawang hakbang:

  1. Sa pamamagitan ng XORing ng mga ibinigay na input na 'A' at 'B'
  2. Ang resulta ng A XOR B ay pagkatapos ay XORed sa C-IN

Bumubuo ito ng SUM at C-OUT ay totoo lamang kapag ang alinman sa dalawa sa tatlong mga input ay TAAS, pagkatapos ang C-OUT ay magiging TAAS. Kaya, maaari naming ipatupad ang isang buong circuit ng adder sa tulong ng dalawang kalahating circuit ng adder. Sa una, ang kalahating adder ay gagamitin upang magdagdag ng A at B upang makabuo ng isang bahagyang Kabuuan at isang pangalawang kalahating adder na lohika ay maaaring magamit upang idagdag ang C-IN sa Kabuuang ginawa ng unang kalahating adder upang makuha ang pangwakas na output ng S.

Kung ang alinman sa kalahati ng lohika ng adder ay gumagawa ng isang bitbit, magkakaroon ng output na bitbit. Kaya, ang C-OUT ay magiging isang OR pag-andar ng kalahating adder na Nagdadala ng mga output. Tingnan ang pagpapatupad ng buong circuit ng adder na ipinakita sa ibaba.

Buong Diagram ng Lohang Adder

Buong Diagram ng Lohang Adder

Ang pagpapatupad ng mas malaking mga diagram ng lohika ay posible sa itaas na buong lohika ng adder isang mas simpleng simbolo ang kadalasang ginagamit upang kumatawan sa operasyon. Ibinigay sa ibaba ay isang mas simpleng eskematiko na representasyon ng isang isang buong buong adder.

Sa ganitong uri ng simbolo, maaari kaming magdagdag ng dalawang piraso nang magkasama, pagdadala mula sa susunod na mas mababang pagkakasunud-sunod ng lakas, at pagpapadala ng pagdala sa susunod na mas mataas na pagkakasunud-sunod ng magnitude. Sa isang computer, para sa isang multi-bit na operasyon, ang bawat bit ay dapat na kinatawan ng isang buong adder at dapat idagdag nang sabay-sabay. Kaya, upang magdagdag ng dalawang mga 8-bit na numero, kakailanganin mo ng 8 buong mga adder na maaaring mabuo sa pamamagitan ng pag-cascading ng dalawa sa mga 4-bit na bloke.

Half Adder at Full Adder gamit ang K-Map

Kahit na ang kabuuan at dalhin ang mga output para sa kalahating adder ay maaari ring makuha sa pamamaraan ng Karnaugh map (K-map). Ang kalahating adder at buong adder boolean expression maaaring makuha sa pamamagitan ng K-map. Kaya, ang K-map para sa mga adder na ito ay tinalakay sa ibaba.

Ang kalahating adder na K-map ay

HA K-Mapa

HA K-Mapa

Ang buong adder na K-Map ay

FA K-Mapa

FA K-Mapa

Lohikal na Pagpapahayag ng SUM at Carry

Ang lohikal na pagpapahayag ng kabuuan (S) ay maaaring matukoy batay sa mga input na nabanggit sa talahanayan.

= A'B'Cin + A 'B CCin' + A B'Cin '+ AB Cin
= Cin (A'B '+ AB) + Cin' (A'B + A B ')
= Cin EX-O (Isang EX-O B)
= (1,2,4,7)

Ang lohikal na pagpapahayag ng pagdala (Cout) ay maaaring matukoy batay sa mga input na nabanggit sa talahanayan.

= A’B Cin + AB’Cin + AB Cin ’+ ABCin
= AB + BCin + ACin
= (3, 5, 6, 7)

Sa mga nabanggit na talahanayan ng katotohanan, ang mga resulta ay maaaring makuha at ang pamamaraan ay:

Ang isang kombinasyon na circuit ay pinagsasama ang iba't ibang mga pintuan sa circuit kung saan ang mga iyon ay maaaring maging isang encoder, decoder, multiplexer at demultiplexer . Ang mga katangian ng mga kombinasyon ng sirkito ay ang mga sumusunod.

  • Ang output sa anumang instant na oras ay batay lamang sa mga antas na naroroon sa mga terminal ng pag-input.
  • Hindi ito gumagamit ng anumang memorya. Ang nakaraang estado ng pag-input ay walang anumang epekto sa kasalukuyang estado ng circuit.
  • Maaari itong magkaroon ng anumang bilang ng mga input at m bilang ng mga output.

VHDL Coding

Ang pag-coding ng VHDL para sa buong adder isama ang sumusunod.

entity full_add ay

Port (a: sa STD_LOGIC
b: sa STD_LOGIC
cin: sa STD_LOGIC
kabuuan: out STD_LOGIC
cout: out STD_LOGIC)
tapusin ang buong_add

Ang Pag-uugali ng Arkitektura ng buong_add ay

sangkap ha ay
Port (a: sa STD_LOGIC
b: sa STD_LOGIC
sha: labas STD_LOGIC
cha: out STD_LOGIC)
bahagi ng pagtatapos
signal s_s, c1, c2: STD_LOGIC
magsimula
HA1: ha port map (a, b, s_s, c1)
HA2: ha port map (s_s, cin, sum, c2)
gastos<=c1 or c2
tapusin ang Pag-uugali

Ang pagkakaiba sa pagitan ng kalahating adder at buong adder ay ang kalahating adder ay gumagawa ng mga resulta at ang buong adder ay gumagamit ng kalahating adder upang makabuo ng ilang iba pang mga resulta. Katulad nito, habang ang Full-Adder ay nasa dalawang Half-Adders, ang Full-Adder ay ang aktwal na bloke na ginagamit namin upang lumikha ng mga circuit ng arithmetic.

Dalhin ang mga Adda Adda

Sa konsepto ng ripple nagdadala ng mga circuit ng adder, ang mga piraso na kinakailangan para sa karagdagan ay agad na magagamit. Sapagkat ang bawat seksyon ng adder ay kailangang magkaroon ng oras nito para sa pagdating ng pagdala mula sa nakaraang bloke ng adder. Dahil dito, tumatagal ng mas maraming oras upang makabuo ng SUM at CARRY dahil ang bawat seksyon sa circuit ay naghihintay para sa pagdating ng input.

Halimbawa, upang maihatid ang output para sa nth block, kailangan nitong makatanggap ng input mula sa (n-1) th block. At ang pagkaantala na ito ay kaagad na tinawag bilang pagkaantala ng paglaganap.

Upang mapagtagumpayan ang pagkaantala sa ripple ay nagdadala ng adder, isang nagdala-lookahead adder ay ipinakilala. Dito, sa pamamagitan ng paggamit ng kumplikadong hardware, maaaring mabawasan ang pagkaantala ng pagpapalaganap. Ang diagram sa ibaba ay nagpapakita ng isang nagdala-lookahead na adder gamit ang buong mga pandagdag.

Dalhin ang Lookahead Gamit ang Buong Adder

Dalhin ang Lookahead Gamit ang Buong Adder

Ang talahanayan ng katotohanan at kaukulang mga equation ng output ay

SA B C C + 1 Kundisyon
0000

Walang Dala

Bumuo

0010
0100
0111

Walang Dala

Magpalaganap

1000
1011
1101

Dalhin

Bumuo

1111

Ang pagdadala ay nagpapalaganap ng equation ay Pi = Ai XOR Bi at ang dala ng bumubuo ay Gi = Ai * Bi. Sa mga equation na ito, ang kabuuan at pagdadala ng mga equation ay maaaring kinatawan bilang

SUM = Pi XOR Ci

Ci + 1 = Gi + Pi * Ci

Naghahatid lamang ng dala ang Gi kapag ang parehong mga input na Ai at Bi ay 1 nang hindi isinasaalang-alang ang input na bitbit. Nauugnay si Pi sa pagdala ng pagdala mula Ci hanggang Ci + 1.

Pagkakaiba sa pagitan ng Half Adder at Full Adder

Ang pagkakaiba sa pagitan ng kalahating adder at buong talahanayan ng adder ay ipinapakita sa ibaba.

Half Adder Buong Adder
Ang Half Adder (HA) ay isang kombinasyong lohika na circuit at ang circuit na ito ay ginagamit upang magdagdag ng dalawang one-bit na digit.Ang Full Adder (FA) ay isang kombinasyon ng circuit at ang circuit na ito ay ginagamit upang magdagdag ng tatlong isang medyo mga digit.
Sa HA, sa sandaling ang pagdala ay nabuo mula sa nakaraang pagdaragdag ay hindi maaaring maidagdag sa susunod na hakbang.Sa FA, sa sandaling nabuo ang pagdala mula sa naunang karagdagan, pagkatapos ay maaari itong maidagdag sa susunod na hakbang.
Kasama sa kalahating adder ang dalawang mga gate ng lohika tulad ng AND gate at EX-OR gate.Kasama sa buong adder ang dalawang mga pintuang EX-O, dalawang OR gate, at dalawang AND gate.
Ang mga input bit sa kalahating adder ay dalawa tulad ng A, B.Ang mga input bit sa buong adder ay tatlo tulad ng A, B & C-in
Ang kalahating adder sum at nagdala ng equation ay

S = a⊕b C = a * b

Ang buong ekspresyon ng lohika ng adder ay

S = a ⊕ b⊕Cin Cout = (a * b) + (Cin * (a⊕b)).

Ginagamit ang HA sa mga computer, calculator, aparato na ginagamit para sa digital na pagsukat, atbp.Ginagamit ang FA sa mga digital na processor, maraming pagdaragdag, atbp.

Ang pangunahing pagkakaiba sa pagitan ng kalahating adder at buong adder ay tinalakay sa ibaba.

  • Ang kalahating adder ay bumubuo ng kabuuan at dalhin sa pamamagitan ng pagdaragdag ng dalawang mga input ng binary samantalang ang buong adder ay ginagamit upang makabuo ng kabuuan at dalhin sa pamamagitan ng pagdaragdag ng tatlong mga input ng binary. Pareho ang kalahating adder at buong arkitektura ng hardware ng adder ay hindi pareho.
  • Ang pangunahing tampok na pinag-iiba ang HA & FA ay ang sa HA walang ganitong pakikitungo upang isaalang-alang ang huling pagdala dala tulad ng input nito. Ngunit, ang isang FA ay naghahanap ng isang partikular na haligi ng pag-input tulad ng Cin upang isaalang-alang ang bit ng pagdala ng huling karagdagan.
  • Ang dalawang nagdaragdag ay magpapakita ng pagkakaiba batay sa mga sangkap na ginamit sa circuit para sa pagtatayo nito. Ang mga kalahating nagdaragdag (HA's) ay dinisenyo na may kumbinasyon ng dalawang mga gate ng lohika tulad ng AND & EX-OR samantalang ang FA ay idinisenyo na may kumbinasyon ng tatlong AND, dalawang XOR at isang O mga gate.
  • Talaga, ang HA ay nagpapatakbo ng 2-dalawang mga input ng 1-bit, samantalang ang FA ay nagpapatakbo sa tatlong mga input ng 1-bit. Ginagamit ang kalahating adder sa iba't ibang mga elektronikong aparato para sa pagsusuri ng karagdagan habang ang buong adder ay ginagamit sa mga digital na processor para sa pagdaragdag ng mahabang panahon.
  • Ang pagkakapareho sa dalawang nagdaragdag na ito ay, kapwa ang HA & FA ay kombinasyong digital na mga circuit kaya, hindi sila gumagamit ng anumang elemento ng memorya tulad ng sunud-sunod na mga circuit. Ang mga circuit na ito ay mahalaga para sa operasyon ng arithmetic upang maibigay ang pagdaragdag ng binary number.

Buong Pagpapatupad ng Adder gamit ang Half Adders

Ang pagpapatupad ng isang FA ay maaaring gawin sa pamamagitan ng dalawang kalahating mga adder na konektado nang lohikal. Ang block diagram ng ito ay maaaring ipakita sa ibaba na nagsasabi sa koneksyon ng isang FA na gumagamit ng dalawang kalahating mga adder.
Ang kabuuan at dalhin ang mga equation mula sa nakaraang mga kalkulasyon ay

S = A 'B' Cin + A 'BC' sa + ABCin

Cout = AB + ACin + BCin

Ang sum equation ay maaaring maisulat bilang.

Cin (A’B ‘+ AB) + C‘ in (A‘B + A B ’)

Kaya, Sum = Cin EX-OR (A EX-OR B)

Cin (A EX-OR B) + C'in (A EX-OR B)

= Cin EX-O (Isang EX-O B)

Maaaring isulat ang Cout tulad ng sumusunod.

COUT = AB + ACin + BCin.

Cout = AB + + disappointments BCin (A + A)

= ABCin + AB + ACin + A ’B Cin

= AB (1 + Cin) + ACin + A ’B Cin

= A B + ACin + A ’B Cin

= AB + ACin (B + B ’) + A’ B Cin

= ABCin + AB + A’B Cin + A ’B Cin

= AB (Cin + 1) + A B Cin + A ’B Cin

= AB + AB ’Cin + A’ B Cin

= AB + Cin (AB ’+ A’B)

Samakatuwid, COUT = AB + Cin (A EX-OR B)

Nakasalalay sa itaas na dalawang kabuuan at nagdadala ng mga equation, ang FA circuit ay maaaring ipatupad sa tulong ng dalawang HA at isang O gate. Ang circuit diagram ng isang buong adder na may dalawang kalahating mga adder ay nakalarawan sa itaas.

Buong Adder gamit ang Dalawang Half Half Adders

Buong Adder gamit ang Dalawang Half Half Adders

Buong Disenyo ng Adder gamit ang paggamit ng NAND Gates

Ang isang NAND gate ay isang uri ng unibersal na gate, na ginagamit upang magpatupad ng anumang uri ng disenyo ng lohika. Ang FA circuit na may diagram ng mga gate ng NAND ay ipinapakita sa ibaba.

FA gamit ang NAND Gates

FA gamit ang NAND Gates

Ang FA ay isang madaling one-bit adder at kung nais naming isagawa ang pagdaragdag ng n-bit, kung gayon n hindi. ng mga one-bit FA ay dapat na gamitin sa format ng koneksyon ng kaskad.

Mga kalamangan

Ang kalamangan ng kalahating adder at buong adder isama ang sumusunod.

  • Ang pinakamahalagang layunin ng isang kalahating adder ay upang magdagdag ng dalawang mga solong-bit na numero
  • Ang buong mga nagdaragdag ay nagtataglay ng kakayahang magdagdag ng bitbit na bitbit na resulta mula sa nakaraang pagdaragdag
  • Sa buong adder, ang mga mahahalagang circuit tulad ng adder, multiplexer, at marami pang iba ay maaaring ipatupad
  • Ang buong circuit ng adder ay kumakain ng kaunting lakas
  • Ang mga kalamangan ng isang buong adder na higit sa isang kalahating adder ay, isang buong adder ay ginagamit upang mapagtagumpayan ang disbentaha ng isang kalahating adder dahil ang kalahating adder ay pangunahing ginagamit upang magdagdag ng dalawang mga 1-bit na numero. Ang mga kalahating nagdaragdag ay hindi nagdagdag ng bitbit, kaya upang mapagtagumpayan ang buong adder na ito ay ginagamit. Sa Buong adder, ang pagdaragdag ng tatlong piraso ay maaaring magawa at bumubuo ng dalawang output.
  • Ang pagdidisenyo ng mga nagdadagdag ay simple at ito ay isang pangunahing gusali ng gusali upang ang isang-bit na karagdagan ay madaling maunawaan.
  • Ang adder na ito ay maaaring i-convert sa kalahating bawas sa pamamagitan ng pagdaragdag ng isang inverter.
  • Sa pamamagitan ng paggamit ng isang buong adder, maaaring makuha ang mataas na output.
  • Ang bilis ng bilis
  • Napakalakas na magbigay ng pag-scale ng boltahe

Mga Dehado

Ang kawalan ng kalahating adder at buong adder isama ang sumusunod.

  • Bilang karagdagan, hindi maaaring gamitin ang kalahating adder bago dalhin, kaya hindi ito naaangkop para sa cascading ang pagdaragdag ng multi-bit.
  • Upang mapagtagumpayan ang disbentaha na ito, kinakailangan ang FA upang magdagdag ng tatlong 1 bit.
  • Kapag ang FA ay ginamit sa anyo ng isang kadena tulad ng isang RA (Ripple Adder), pagkatapos ay ang kakayahan ng output ng drive ay maaaring mabawasan.

Mga Aplikasyon

Ang mga aplikasyon ng kalahating adder at buong adder ay nagsasama ng sumusunod.

  • Ang pagdaragdag ng binary bits ay maaaring gawin ng kalahating adder gamit ang ALU sa loob ng computer dahil gumagamit ito ng adder.
  • Maaaring gamitin ang kumbinasyon ng kalahating adder para sa pagdidisenyo ng isang buong circuit ng adder.
  • Ginagamit ang mga kalahating pandagdag sa mga calculator at upang masukat ang mga address pati na rin ang mga talahanayan
  • Ginagamit ang mga circuit na ito upang hawakan ang iba't ibang mga application sa loob ng mga digital na circuit. Sa hinaharap, gumaganap ito ng isang pangunahing papel sa mga digital electronics.
  • Ang isang FA circuit ay ginagamit bilang isang elemento sa maraming malalaking mga circuit tulad ng Ripple Carry Adder. Ang adder na ito ay nagdaragdag ng bilang ng mga piraso nang sabay-sabay.
  • Ang mga FA ay ginagamit sa Arithmetic Logic Unit (ALU)
  • Ginagamit ang mga FA sa mga application na nauugnay sa grapiko tulad ng GPU (Graphics Processing Unit)
  • Ginagamit ang mga ito sa circuit ng pagpaparami upang maisagawa ang Carryout Multiplication.
  • Sa isang computer, upang makabuo ng address ng memorya at upang maitaguyod ang counterpoint ng programa patungo sa kasunod na tagubilin, ang Arithmetic Logic Unit ay ginagamit sa pamamagitan ng paggamit ng Mga Full Adder.

Sa gayon, tuwing tapos ang pagdaragdag ng dalawang mga binary number pagkatapos ang mga digit ay idinagdag sa una ang hindi bababa sa mga piraso. Ang prosesong ito ay maaaring gumanap sa pamamagitan ng isang kalahating adder dahil ang pinakasimpleng n / w na nagpapahintulot sa pagdaragdag ng dalawang mga 1-bit na numero. Ang mga input ng adder na ito ay ang mga binary digit samantalang ang mga output ay ang kabuuan (S) at ang bitbit (C).

Kailanman kasama ang bilang ng mga digit, pagkatapos ay ang network ng HA ay ginagamit lamang upang ikonekta ang hindi bababa sa mga digit, dahil ang HA ay hindi maaaring idagdag ang numero ng bitbit mula sa naunang klase. Ang isang buong adder ay maaaring tukuyin bilang batayan ng lahat ng mga digital na aparato ng arithmetic. Ginagamit ito para sa pagdaragdag ng tatlong mga 1-digit na numero. Kasama sa adder na ito ang tatlong mga input tulad ng A, B, at Cin samantalang ang mga output ay Kabuuan at Cout.

Mga Kaugnay na Konsepto

Ang mga konseptong nauugnay sa kalahating adder at buong adder hindi lamang mananatili sa isang solong layunin. Malawak ang paggamit ng mga ito sa maraming mga application at ilan sa mga kaugnay ang nabanggit:

  • Half adder at buong adder IC number
  • Pag-unlad ng 8-bit adder
  • Ano ang mga pag-iingat sa kalahating adder?
  • JAVA Applet ng isang Ripple Carry Adder

Samakatuwid, lahat ito ay tungkol sa kalahating adder at buong teorya ng adder kasama ang mga talahanayan ng katotohanan at mga diagram ng lohika, ipinakita rin ang disenyo ng buong adder gamit ang kalahating adder circuit. Marami sa kalahating adder at buong adder pdf magagamit ang mga dokumento upang magbigay ng advanced na impormasyon ng mga konseptong ito. Higit pa rito ay mahalaga na malaman kung paano ipinatupad ang isang 4-buong buong adder ?