Half-adderen er en grundlæggende byggeklods til at tilføje to tal som to input og producere to output. Adderen bruges til at udføre ELLER-operation af to enkeltbit binære tal. Det de øges og tilføjelse bits er to inputtilstande, og 'bære 'og 'sum 'er to udgangstilstande for halvaddereren.
Blokdiagram
Sandhedstabel
I ovenstående tabel,
- 'A' og' B' er inputtilstandene, og 'sum' og 'carry' er outputtilstandene.
- Bæreoutput er 0 i tilfælde, hvor begge indgange ikke er 1.
- Den mindst signifikante bit af summen er defineret af 'sum'-bitten.
SOP-formen for sum og carry er som følger:
generere tilfældige tal i java
Sum = x'y+xy'
Bær = xy
Konstruktion af halv adder kredsløb:
I blokdiagrammet har vi set, at det indeholder to indgange og to udgange. Det de øges og tilføjelse bits er inputtilstandene, og bære og sum er udgangstilstandene for halvaddereren. Den halve adder er designet ved hjælp af følgende to logiske porte:
- 2-indgange OG Gate.
- 2-indgang Exclusive-OR Gate eller Ex-OR Gate
1. 2-indgang Exclusive-OR Gate eller Ex-OR Gate
Det Sum bit genereres ved hjælp af Eksklusiv-ELLER eller Ex-OR Port.
Ovenstående er symbolet på EX-OR Port. I ovenstående diagram er 'A' og 'B' input, og 'SUMOUT' er det endelige resultat efter at have udført XOR-operationen af begge tal.
Sandhedstabellen for EX-OR-porten er som følger:
unix topkommando
Fra ovenstående tabel er det klart, at XOR-porten giver resultatet 1, når begge indgange er forskellige. Når begge indgange er ens, giver XOR resultatet 0. For at lære mere om XOR-porten, klik her.
2. 2-indgange OG Gate:
XOR-porten er ikke i stand til at generere bærebitten. Til dette formål bruger vi en anden gate kaldet AND Gate. AND-porten giver det korrekte resultat af carry.
Ovenstående er symbolet på OG Port. I ovenstående diagram er 'A' og 'B' input, og 'OUT' er det endelige resultat efter at have udført OG-operation af begge tal.
Der er følgende sandhedstabel for AND Gate:
Fra ovenstående tabel er det tydeligt, at AND-porten giver resultatet 1, når begge indgange er 1. Når begge indgange er forskellige og 0, giver AND-portene resultatet 0. For at lære mere om AND-porten, Klik her .
Half-adder logisk kredsløb:
Så Half Adder er designet ved at kombinere 'XOR' og 'AND' portene og give summen og carry.
Der er følgende boolesk udtryk af Halv adder kredsløb :
escape karakter java
Sum= A XOR B (A+B)
Bær = A OG B (A.B)