Ano ang Binary Adder & Subtractor

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Sa mga digital na circuit , binary adder & subtractor ay ginagamit upang magdagdag at magbawas ng mga binary number. Ang pagpapatakbo ng circuit na ito ay higit sa lahat nakasalalay sa binary halaga. Narito ang signal ng kontrol sa circuit ay humahawak ng binary halaga. Ito ay isa sa ang mga sangkap ng yunit ng lohika ng aritmetika. Ang circuit na ito ay nangangailangan ng paunang kinakailangan na impormasyon sa kalahating adder, buong adder, pagdaragdag ng binary at pagbabawas. Sa isang oras posible ring mag-disenyo ng isang circuit para sa pagganap ng parehong karagdagan pati na rin ang pagbabawas. Tinalakay sa artikulong ito ang isang pangkalahatang ideya ng binary adder at binary subtractor.

Binary Adder & Subtractor

Ang isang pangkalahatang-ideya ng binary adder & subtractor na pangunahin ay tinatalakay ang mga circuit ng pagdaragdag ng binary, binary adder (kalahating adder at buong adder), parallel na mga adder ng binary, mga circuit ng pagbabawas ng binary, binary subtractor (kalahating bawas at buong bawas) at parallel na binabawas ng binary.




Mga Circuit ng Pagdaragdag ng Binary

Sa mga digital na circuit, maaaring maisagawa ang operasyon ng aritmetika ng pagdaragdag ng binary gamit ang mga gate ng lohika . Para doon, ginagamit ang isang dalawang-input na gate ng lohika at ito ay bahagyang hindi magkakaiba sa O gate. Ang isang OR gate ay nagdaragdag ng dalawang integer at bumubuo ng isang output kapag ang dalawang input ay 1. Ngunit, ang isang O gate ay hindi nakamit ang pagdaragdag ng binary dahil sa magkakahiwalay na operasyon kapag inihambing namin ito sa Exclusive-OR gate. Sa inclusive-O gate, nagsasama ito ng tatlong o / ps na idinagdag upang makabuo ng kabuuang kabuuan. Ngayon, maikukumpara natin ang dalawang pintuang ito sa bawat isa.

Ang pangunahing pagkakaiba sa pagitan ng dalawang mga gate ng lohika higit sa lahat ay nagsasama ng O gate ay nagsasagawa ng pagdaragdag ng mga integer samantalang ang Ex-OR gate ay nagsasagawa ng binary na operasyon.



Ano ang Binary Adder?

Ang isang Binary Adder ay isang uri ng digital circuit pangunahin na ginagamit para sa pagpapatupad ng pagpapatakbo ng arithmetic ng dalawang mga binary na numero tulad ng karagdagan. Ang binary adder ay maaaring idisenyo na may buong circuit ng adder sa pamamagitan ng pagkonekta sa kanila sa serye. Ang output dala ng isang unang buong adder ay konektado sa input ng pangalawang buong adder. Ang mga circuit na ito ay ikinategorya sa isang kalahating adder, buong adder at parallel na mga pandagdag.

Half Adder

Ang isang kalahating adder ay isang uri ng electronic circuit ginamit upang maisagawa ang pagdaragdag ng dalawang mga binary number. Ang kalahating adder ay nagdaragdag ng dalawang binary digit at bumubuo ng dalawang output tulad ng output at nagdadala ng halaga. Ang mga input ng kalahating adder ay A & B samantalang ang mga output ay ang kabuuan at bitbit. Ang pangkalahatang representasyon ay gumagamit ng mga gate ng lohika tulad ng isang AND gate at isang XOR logic gate.


kalahating adder

kalahating adder

Buong Adder

Ang isang buong adder ay isang uri ng electronic circuit na ginamit upang maisagawa ang pagdaragdag ng tatlong mga binary number. Ang buong adder ay nagdaragdag ng tatlong binary digit at bumubuo ng dalawang output tulad ng output at nagdadala ng halaga. Ang mga input ng kalahating adder ay A, B, at Cin samantalang ang mga output ay kabuuan at Cout. Ang isang buong adder ay ang kumbinasyon ng dalawang kalahating mga adder kung saan ang mga gate ng lohika tulad ng isang AND & XOR na gate ay konektado sa pamamagitan ng isang O gate. Mangyaring mag-refer sa link na ito upang malaman ang tungkol sa Half Adder at Buong Adder .

full-adder

full-adder

Parallel Binary Adders

Ang mga parallel na adder ng binary ay mga kombinasyon ng pag-ikot na dinisenyo na may iba't ibang mga buong pandagdag na konektado sa kahanay. Sa isang parallel binary adder, ang no. ng buong mga nagdaragdag higit sa lahat ay nakasalalay sa no. ng mga piraso doon sa karagdagan.

Ang pagdidisenyo ng isang parallel na binary adder ay maaaring gawin gamit ang mga gate ng lohika. Ang mga associate module sa loob ng circuit ng lohika ay magiging hitsura ng circuit ng lohika ng dalawang mga nagdaragdag tulad ng kalahating adder at buong adder.

Mga Circuit ng Pagbabawas ng Binary

Ang pagbabawas ay isang pagpapaandar na aritmetikal kung saan ang isang digit ay binawas mula sa ibang digit upang makamit ang pantay na dami. Ang digit kung saan ibabawas ang isa pang digit ay kilala bilang minuend. Katulad nito, ang bilang na ibabawas mula sa minuend ay kilala bilang isang subtrahend. Parehas sa pagdaragdag ng binary, nagsasama rin ito ng 4 na magagawa na alternatibong operasyon kung saan ang bawat subtrahend bit ay maaaring ibawas mula sa minuend bit.

Gayunpaman sa ika-2 panuntunan, ang kaunting pagbawas ay mas mababa kumpara sa kaunting subtrahend, samakatuwid ang 1 ay nangutang upang makumpleto ang pagbabawas. Kaugnay sa mga adder circuit, ang mga circuit na ito ay ikinakategorya din tulad ng kalahating bawas, buong bawas at parallel na nagbabawas.

Half Tagabawas

Ang kombinasyong lohika circuit] tulad ng kalahating bawas ay ginagamit upang ibawas ang dalawang solong bit na digit. May kasamang dalawang mga input pati na rin ang dalawang output. Ang mga input ay A, B samantalang ang mga output ay hiram at pagkakaiba. Mangyaring mag-refer sa link na ito upang malaman ang tungkol sa Half bawas .

kalahating bawas

kalahating bawas

Buong Bawas

Ang kombinasyong lohika circuit] tulad ng kalahating bawas ay ginagamit upang ibawas ang dalawang solong bit na digit. May kasamang tatlong mga input pati na rin ang dalawang output. Ang mga input ay A, B at Bin samantalang ang mga output ay Pahiram at Pagkakaiba. Mangyaring mag-refer sa link na ito upang malaman ang tungkol sa Buong ibawas. Samakatuwid, ang nagbabawas na ito ay nagsasama ng kakayahang maisagawa ang tatlong pagbawas ng bits sa pamamagitan ng pagsasaalang-alang ng utang sa mas mababang makabuluhang yugto. Mangyaring mag-refer sa link na ito upang malaman ang tungkol sa Buong bawas .

buong-pagbabawas

buong-pagbabawas

Paralel na Mga Binabawal na Binary

Ang isang parallel na binabawas na binary ay isang uri ng digital circuit na ginamit upang mahanap ang pagkakaiba ng dalawang mga binary number na higit na mataas sa isa pang bit sa loob ng haba sa pamamagitan ng pagpapatakbo sa katumbas na mga pares ng mga bits sa loob ng parallel. Ang pagdidisenyo ng nagbabawas na ito ay maaaring gawin sa maraming paraan tulad ng isang kumbinasyon ng mga nagbabawas at lahat ng buong mga nagbabawas gamit ang pag-input ng subtrahend na pandagdag.

Kaya, ito ay tungkol sa binary adder & ibabawas na nagsasama ng mga circuit ng pagdaragdag ng binary, binary adder tulad ng isang kalahating adder at buong adder, parallel na mga adder ng binary, mga binary na pagbawas ng circuit, binary subtractor tulad ng kalahating bawas at buong bawas at din na parallel na binabawas ng binary. Narito ang isang katanungan para sa iyo, ano ang Parallel Adder / Subtractor?