Half-adderen er en grunnleggende byggestein for å legge til to tall som to innganger og produsere to utganger. Adderen brukes til å utføre ELLER-operasjon av to enkeltbits binære tall. De de øker og tillegg biter er to inngangstilstander, og 'bære ' og 'sum 'er to utgangstilstander for halvaddereren.
Blokkdiagram
Sannhetstabell
I tabellen ovenfor,
- 'A' og' B' er inngangstilstandene, og 'sum' og 'bære' er utgangstilstandene.
- Bæreutgangen er 0 i tilfelle der begge inngangene ikke er 1.
- Den minst signifikante biten av summen er definert av 'sum'-biten.
SOP-formen for summen og bære er som følger:
konvertere en streng til et heltall
Sum = x'y+xy'
Bær = xy
Konstruksjon av halv adderkrets:
I blokkskjemaet har vi sett at den inneholder to innganger og to utganger. De de øker og tillegg biter er inngangstilstandene, og bære og sum er utgangstilstandene til halvaddereren. Halvadderen er designet ved hjelp av følgende to logiske porter:
- 2-inngang OG Gate.
- 2-inngang Exclusive-OR Gate eller Ex-OR Gate
1. 2-inngang Exclusive-OR Gate eller Ex-OR Gate
De Sum bit genereres ved hjelp av Eksklusiv-ELLER eller Ex-OR Port.
Ovennevnte er symbolet på EX-OR Port. I diagrammet ovenfor er 'A' og 'B' inngangene, og 'SUMOUT' er det endelige resultatet etter å ha utført XOR-operasjonen til begge tallene.
Sannhetstabellen til EX-OR-porten er som følger:
javascript variabel global
Fra tabellen ovenfor er det klart at XOR-porten gir resultatet 1 når begge inngangene er forskjellige. Når begge inngangene er like, gir XOR resultatet 0. For å lære mer om XOR-porten, klikk her .
2. 2-inngang OG Gate:
XOR-porten er ikke i stand til å generere bærebiten. Til dette formålet bruker vi en annen port kalt AND Gate . OG-porten gir det korrekte resultatet av bæringen.
Ovennevnte er symbolet på OG Port. I diagrammet ovenfor er 'A' og 'B' inngangene, og 'UT' er det endelige resultatet etter å ha utført OG-operasjon av begge tallene.
Det er følgende sannhetstabell for AND Gate:
Fra tabellen ovenfor er det klart at OG-porten gir resultatet 1 når begge inngangene er 1. Når begge inngangene er forskjellige og 0, gir OG-portene resultatet 0. For å lære mer om OG-porten, Klikk her .
Half-adder logisk krets:
Så, Half Adder er designet ved å kombinere 'XOR' og 'AND' portene og gi summen og bære.
Det er følgende boolsk uttrykk av Halv adderkrets :
unnslippe karakter java
Sum= A XOR B (A+B)
Bær= A OG B (A.B)