Ano ang Parallel Adder at Parallel Subtractor at Ang kanilang Paggawa

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Ang mga karagdagan at pagbabawas ay pangunahing operasyon sa isang digital system, control system & pagpoproseso ng digital signal . Ang mga sistemang ito ay naiimpluwensyahan ng mga nagdaragdag at nagbabawas sa pamamagitan ng pagbibigay ng tumpak pati na rin ang mabilis na pagpapatakbo. Ang mga nagdaragdag at nagbabawas ay may mahalagang papel sa mga digital system dahil sa malawak na paggamit nito sa iba pang mga digital na operasyon tulad ng pagpaparami, pagbabawas at paghati. Samakatuwid, ang pagpapabuti ng pagganap ng mga ito ay isulong ang pagpapatupad ng mga binary na operasyon sa loob ng isang circuit. Ang pagganap ng digital circuit ay maaaring matantya sa pamamagitan ng pagsusuri ng bilis ng operating nito, lugar ng layout, at pagwawaldas ng kuryente. Tinalakay ng artikulong ito ang isang pangkalahatang ideya ng parallel na adder at parallel subtractor.

Ano ang Parallel Adder at Parallel Subtractor?

Ang parallel adder at kahilera pagbabawas pangunahin talakayin ang mga kahulugan nito, nagtatrabaho, kalamangan at disadvantages.




Ano ang Parallel Adder?

Ang isang digital circuit na ginagamit upang maisagawa ang pagdaragdag ng dalawang mga binary number at isang dalang i / p, kung saan ang haba ng isang bit ay mas malaki kaysa sa ibang bit at nagpapatakbo ng kahanay na may katumbas na mga pares ng bits. Ang pag-aayos ng parallel adder ay maaaring gawin sa pamamagitan ng pag-aayos ng buong mga adder (FAs) sa isang modelo ng chain kung saan ang pagdala o / p mula sa bawat buong adder (FA1) ay maaaring maiugnay sa pagdala ng i / p ng susunod na buong adder (FA2) sa loob ng kadena. Ang diagram ng parallel adder ay ipinapakita sa ibaba.

Parallel-Adder

parallel-adder



Ang pagpapatakbo ng isang n-bit parallel adder ay maaaring gawin sa pamamagitan ng paggamit ng mga n-full add. Katulad nito, para sa 2-bit parallel adder, dalawang mga adder ang kinakailangan. Pangkalahatan, isinasama ng mga adder na ito ang lohika ng dalhin tumingin sa unahan upang matiyak na ang pagpapalaganap ng pagdadala kasama ng pagdaragdag ng susunod na yugto ay hindi pinipigilan ang bilis ng pagdaragdag.

Paggawa ng Parallel Adder

Ang parallel diagram ng adder ay ipinakita sa itaas. Sa iyon, ang unang buong adder tulad ng FA1, ang kabuuan tulad ng 'S1' ay maaaring mabuo sa pamamagitan ng pagdaragdag ng A1 & B1 sa pagdala ng 'C1'. Ang pagdala ng' C2 'ay konektado sa pangalawang adder sa kadena.

Pagkatapos nito, ang pangalawang buong adder tulad ng FA2 ay gumagamit ng 'C2' bit bit upang ipasok ang mga bit ng input ng A2 & B2 upang makagawa ng kabuuan na dala ng S2 & C3. Katulad nito, nagpapatuloy ang prosesong ito para sa natitirang buong mga nagdaragdag hanggang sa ang buong buo ng adder ay gumagamit ng bitbit ng Cn upang ipasok ang mga input nito tulad ng An & Bn upang makagawa ng pangwakas na piraso ng o / p sa Cout (huling bitbit).


Ano ang isang Parallel Subtractor?

Ang isang digital circuit na ginagamit upang makalkula ang pagkakaiba ng arithmetic sa pagitan ng dalawang binary na pares ng mga bits ay kilala bilang isang parallel na nagbabawas. Dito sa mga binary bit, ang haba ng isang bit ay mas mataas kaysa sa iba pang mga piraso. Ang pagdidisenyo ng nagbabawas na ito ay maaaring gawin sa iba't ibang mga paraan tulad ng isang kumbinasyon ng lahat ng buong mga nagbabawas o kalahati at buong mga nagbabawas o lahat ng mga FA na may i / p ng subtrahend na pandagdag. Ang diagram ng parallel na bawas ay ipinapakita sa ibaba.

Parallel-Subtractor

parallel-bawas

Sa n-bit parallel na bawas, ang ninanais na o / p ay maaaring makamit sa pamamagitan ng pag-cascading ng n buong mga nagbabawas. Ang koneksyon nito ay katulad ng 4-bit parallel adder. Ang pagbabawas nito ay maaaring gawin mula sa bawat piraso hanggang sa parallel na bit nito. Kung ang isang utang ay nabuo, pagkatapos ito ay nagpapalaganap sa panahon ng kaskad ng buong pagbabawas .

Paggawa ng Parallel Subtractor

Tulad ng ipinapakita sa itaas na parallel diagram ng nagbabawas, ang nagbabawas ay maaaring isagawa sa isang kumbinasyon ng lahat ng mga FA na may subtrahend na pantulong i / p.

Ang pamamaraan ng pagbabawas ay maaaring gawin sa pamamagitan ng pagsasaalang-alang ng pagdaragdag ng minuend na may subtrahend's 2 na pandagdag. Kaya't ang parallel na pagbabawas ay maaaring magawa.

Ang pandagdag ng dalawa sa isang numero ay maaaring gawin sa pamamagitan ng pag-convert ng binary number sa 1 na komplemento. Narito ang pandagdag ng 1 ay upang bale-wala ang binary number. Dito, sa pamamagitan ng pagdaragdag ng 1 sa LSB na bit ng pandagdag ng 1, maaaring makamit ang pandagdag ng 2.

Sa pamamagitan ng paggamit mga gate ng lohika , ang pagkumpleto ng 1 ng 'B' ay maaaring makamit sa pamamagitan ng HINDI gate ng lohika at ang '1' ay idinagdag sa buong pagdadala upang makuha ang komplementong 2 ng 'B'. Dagdag dito, idinagdag ito sa 'A' upang maisagawa ang pagbabawas ng arithmetic.

Ang pamamaraang ito ay magpapatuloy hanggang sa panghuling buong adder tulad ng 'FAn' at ginagamit nito ang bitbit na 'Cn' upang isama kasama ang i / p 'An' pati na rin ang pandagdag ng 2 ng 'Bn' upang makabuo ng pangwakas na o / p na bit na may pangwakas na bitbit na 'Cout'.

Mga kalamangan

Ang mga kalamangan ng isang parallel adder at subtractor isama ang sumusunod.

  • Ang pagpapatakbo ng adder o subtractor na ito ay mas mabilis kapag naiiba sa serial adder o subtractor.
  • Ang kinakailangang oras para sa pagdaragdag ay hindi nakasalalay sa digit ng mga piraso.
  • Ang lahat ng mga piraso sa ito ay idinagdag o binabawas nang paisa-isa, sa gayon ang o / p ay magiging parallel form.
  • Hindi ito mahal.
  • Ang mga ito ay mas mabilis kung ihahambing sa mga serial counterpart.

Mga Kakulangan ng Parallel Adder / Parallel Subtractor

Ang mga kawalan ng isang parallel adder at subtractor isama ang sumusunod.

  • Sa isang proseso ng chain, ang bawat buong adder ay dapat maghintay para sa pagdala ng nakaraang adder.
  • Ang bawat adder / subtractor sa proseso ng chain ay makakakuha ng mga input sa kanilang mga port kaagad. Ngunit, ang mga port tulad ng pagdala o paghiram ay hindi nakakakuha ng kanilang i / ps hanggang sa nakumpleto ng nakaraang adder / subtractor ang kanilang proseso.
  • Kaya't magaganap ang pagkaantala kaya nagdaragdag ito minsan ng hindi. ng mga FA o buong pagtaas ng nagbabawas.
  • Hindi kasama dito ang mas maaga na pagdala sa proseso ng pagdaragdag.
  • Samakatuwid hindi ito angkop para sa cascading na ginamit sa pagdaragdag ng Multi-bit.
  • Kapag ang mga FA ay ginamit sa loob ng isang kadena ng pag-aayos, pagkatapos ay ang kakayahan ng output drive ay maaaring mabawasan.

Mga FAQ

1). Ano ang adder?

Ang isang digital circuit na ginagamit upang maisagawa ang isang karagdagan ng mga numero

2). Ano ang ibabawas?

Isang elektronikong circuit ng lohika na ginamit upang makalkula ang hindi pagkakapareho ng dalawang dalawahang numero.

3). Ano ang iba't ibang mga uri ng mga nagdaragdag?

Ang mga ito ay kalahating mga adder, buong adder, at multi-bit na mga add.

4). Ano ang mga multi-bit na nagdaragdag?

Ang mga ito ay mga serial adder at parallel adder.

Kaya, ito ay tungkol sa isang pangkalahatang ideya ng parallel adder at nagbabawas , at ang kanilang mga kalamangan at dehado. Ang mga nagdaragdag, pati na rin ang mga nagbabawas, ay malawakang ginagamit sa unit ng lohika ng Arithmetic ng isang computer upang makalkula ang karagdagan at sa CPU at GPU para sa mga aplikasyon ng grapiko upang mabawasan ang pagiging kumplikado ng circuit. Narito ang isang katanungan para sa iyo, ano ang pagkakaiba sa pagitan ng adder at subtractor?