- Half Adder Circuit:
- Pagtatayo ng Half Adder Circuit:
- Lohikal na circuit ng Half-Adder:
- Praktikal na Pagpapakita ng Half Adder Circuit:
Gumagamit ang computer ng mga binary na numero 0 at 1. Gumagamit ang isang adder circuit ng mga binary number na ito at kinakalkula ang karagdagan. Ang isang binary adder circuit ay maaaring gawin gamit ang EX-OR at AND gate. Ang output ng pagbubuod ay nagbibigay ng dalawang elemento, ang una ay ang SUM at ang pangalawa ay ang Carry Out.
Kapag gumagamit kami ng proseso ng pagbubuod ng arithmetic sa aming batayang 10 matematika, tulad ng pagdaragdag ng dalawang numero
Nagdagdag kami ng bawat haligi mula pakanan hanggang kaliwa at kung ang karagdagan na higit sa o katumbas ng 10, gumagamit kami ng bitbit. Sa unang karagdagan 6 + 4 ay 10. Sumulat kami ng 0 at dalhin ang 1 sa susunod na haligi. Kaya, ang bawat halaga ay may timbang na halaga batay sa posisyon ng haligi nito.
Sa kaso ng pagdaragdag ng binary number ang proseso ay pareho. Sa halip na ang dalawang numero ng pagtanggi dito ginagamit ang mga binary number. Sa binary, makakakuha lamang tayo ng dalawang numero alinman sa 1 o 0. Ang dalawang numero na ito ay maaaring kumatawan sa SUM o CARRY o pareho. Tulad ng sa sistemang binary number, ang 1 ang pinakamalaking digit, gumagawa lamang kami ng bitbit kapag ang pagdaragdag ay pantay o mas malaki sa 1 + 1 at dahil dito, ang bitbit ng bitbit ay ipapasa sa susunod na haligi bilang karagdagan.
Pangunahin mayroong dalawang uri ng Adder: Half Adder at Full Adder. Sa kalahating adder maaari kaming magdagdag ng 2-bit na mga binary number ngunit hindi namin maidagdag ang pagdadala bit sa kalahating adder kasama ang dalawang mga binary na numero. Ngunit sa Full Adder Circuit maaari kaming magdagdag ng bitbit na bit kasama ang dalawang mga binary na numero. Maaari din kaming magdagdag ng maraming mga bit binary na numero sa pamamagitan ng pag-cascading ng buong mga circuit ng adder. Sa tutorial na ito magtutuon kami sa Half Adder circuit at sa susunod na Tutorial sasaklawin namin ang Buong circuit ng adder. Gumagamit din kami ng ilang mga IC upang praktikal na maipakita ang Half Adder circuit.
Half Adder Circuit:
Nasa ibaba ang block diagram ng isang Half-Adder, na nangangailangan ng dalawang input lamang at magbigay ng dalawang output.
Tingnan natin ang posibleng pagdaragdag ng binary ng dalawang piraso,
1 st Bit o Digit | 2 nd Bit o Digit | Kabuuan ng kabuuang < | Dalhin |
0 | 0 | 0 | 0 |
1 | 0 | 1 | 0 |
0 | 1 | 1 | 0 |
1 | 1 | 0 | 1 |
Ang unang digit, maaari nating ipahiwatig bilang A at ang pangalawang digit na maaari nating ipahiwatig bilang B, ay idinagdag magkasama at maaari naming makita ang resulta ng pagbubuod at bitbit ang bitbit. Sa unang tatlong hilera 0 + 0, 0 + 1 o 1+ 0 ang karagdagan ay 0 o 1 ngunit walang bitbit, ngunit sa huling hilera idinagdag namin ang 1 + 1 at gumagawa ito ng bitbit na 1 kasama ang resulta 0.
Kaya, kung nakikita natin ang pagpapatakbo ng isang adder circuit, kailangan lamang namin ng dalawang mga input at makakapagdulot ito ng dalawang output, ang isa ay karagdagan na resulta, na isinaad bilang SUM at ang isa pa ay bitbit ang CARRY OUT.
Pagtatayo ng Half Adder Circuit:
Nakita namin ang Block Diagram ng Half Adder circuit sa itaas na may dalawang input A, B at dalawang output- Sum, Carry Out. Maaari naming gawin ang circuit na ito gamit ang dalawang pangunahing mga gate
- 2-input Eksklusibo-O Gate o Ex-OR Gate
- 2-input AT Gate.
2-input Eksklusibo-O Gate o Ex-OR Gate
Ang Ex-OR gate ay ginagamit upang makagawa ng SUM bit at AT Gawin ang bitbit ng bitbit ng parehong input na A at B.
Ito ang simbolo ng dalawang input na EX-OR gate. Ang A, at B ay ang dalawang binary input at ang SUMOUT ay ang pangwakas na output pagkatapos magdagdag ng dalawang numero.
Ang talahanayan ng katotohanan ng EX-O gate ay -
Input A | Pagpasok B | SUM OUT |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
Sa talahanayan sa itaas maaari nating makita ang kabuuang kabuuan ng output ng EX-O gate. Kapag ang alinman sa mga piraso ng A at B ay 1 ang output ng gate ay magiging 1. Sa dalawang iba pang mga kaso kung ang parehong mga input ay 0 o 1 ang Ex-OR gate ay gumagawa ng 0 output. Dagdagan ang nalalaman tungkol sa EX-O gate dito.
2-input AT Gate:
Ang X-OR gate ay nagbibigay lamang ng kabuuan at hindi makapagbigay ng bitbit ng 1 + 1, kailangan namin ng isa pang gate para sa Carry. AT gate ay perpektong umaangkop sa application na ito.
Ito ang pangunahing circuit ng dalawang input AT gate. Parehas tulad ng EX-O gate na mayroon itong dalawang mga input. Kung magkakaloob kami ng A at B na bit sa pag-input ay makagawa ito ng isang Output.
Ang output ay nakasalalay sa table ng katotohanan ng AND gate -
Input A |
Pagpasok B |
Dala Output |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
Sa itaas, ang talahanayan ng katotohanan ng AND gate ay ipinapakita kung saan makagawa lamang ito ng output kapag ang parehong mga input ay 1, Kung hindi man ay hindi ito magbibigay ng isang output kung ang parehong mga input ay 0 o alinman sa mga input ay 1. Dagdagan ang nalalaman tungkol sa AND gate dito.
Lohikal na circuit ng Half-Adder:
Kaya ang lohikal na Half-Adder na circuit ay maaaring gawin sa pamamagitan ng pagsasama sa dalawang pintuang ito at pagbibigay ng parehong input sa parehong mga pintuan.
Ito ang pagtatayo ng Half-Adder circuit, dahil nakikita natin ang dalawang gate ay pinagsama at ang parehong input A at B ay ibinibigay sa parehong mga gate at nakukuha namin ang output ng SUM sa kabuuan ng EX-OR na gate at ang Carry Out na bit sa AND gate.
Ang Boolean expression ng Half Adder circuit ay-
SUM = A XOR B (A + B) CARRY = A AND B (AB)
Ang talahanayan ng katotohanan ng Half-Adder circuit ay ang mga sumusunod-
Input A |
Pagpasok B |
SUM (XOR palabas) |
CARRY (AT palabas) |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
Praktikal na Pagpapakita ng Half Adder Circuit:
Maaari naming gawin ang circuit sa real sa breadboard upang maunawaan ito nang malinaw. Para sa mga ito, ginamit namin ang dalawang malawakang ginagamit na XOR at AND chip mula sa 74 series na 74LS86 at 74LS08.
Parehas ang mga gate ng IC. Ang 74LS86 ay may apat na XOR na pintuan sa loob ng maliit na tilad at ang 74LS08 ay mayroong apat AT mga pintuang nasa loob nito. Ang dalawang ICs na ito ay malawak na magagamit at gagawa kami ng Half-Adder circuit gamit ang dalwang ito.
Nasa ibaba ang Pin Diagram para sa parehong mga IC:
Circuit Diagram upang magamit ang dalawang IC na ito bilang isang half-adder circuit-
Itinayo namin ang circuit sa breadboard at sinusunod ang output.
Sa itaas circuit diagram isa sa mga XOR gate mula 74LS86 ay ginagamit at din ang isa sa mga AT gate mula 74LS08 ay ginagamit . Ang Pin 1 at 2 ng 74LS86 ay ang input ng gate at pin 3 ang output ng gate, sa kabilang panig na pin 1 at 2 ng 74LS08 ang input ng AND gate at ang pin 3 ay ang output ng gate. Ang Pin No 7 ng parehong mga IC ay konektado sa GND at ika- 14 na pin ng parehong mga IC ay konektado sa VCC. Sa aming kaso ang VCC ay 5v. Nagdagdag kami ng dalawang leds upang makilala ang output. Kapag ang output ay 1, ang LED ay mamula.
Nagdagdag kami ng switch ng DIP sa circuit upang magbigay ng input sa mga pintuan, para sa bit 1 ay nagbibigay kami ng 5V bilang input at para sa 0 nagbibigay kami ng GND sa pamamagitan ng 4.7k risistor. Ang 4.7k risistor ay ginagamit upang magbigay ng 0 mga input kapag ang switch ay nasa off state.
Ang Video ng Demonstrasyon ay ibinibigay sa ibaba.
Ginagamit ang Half Adder circuit para sa pagdaragdag ng kaunti at lohikal na mga kaugnay na operasyon na nauugnay sa mga computer. Gayundin, mayroon itong pangunahing kawalan na hindi namin maibigay na bitbit ang bitbit sa circuit na may A at B input. Dahil sa limitasyong ito ang buong circuit ng adder ay itinayo.