Half-addern är en grundläggande byggsten för att lägga till två tal som två ingångar och producera två utgångar. Adderaren används för att utföra ELLER-operation av två enkelbitars binära tal. De de ökar och tillägg bitar är två ingångstillstånd, och 'bära ' och 'belopp 'är två utgångstillstånd för halvadderaren.
Blockdiagram
Sanningstabell
I tabellen ovan,
- 'A' och' B' är ingångstillstånden, och 'summa' och 'bära' är utgångstillstånden.
- Bärutgången är 0 om båda ingångarna inte är 1.
- Den minst signifikanta biten av summan definieras av 'summa'-biten.
SOP-formen för summa och carry är följande:
Summa = x'y+xy'
Bär = xy
Konstruktion av halvadderkrets:
I blockschemat har vi sett att den innehåller två ingångar och två utgångar. De de ökar och tillägg bitar är ingångstillstånden, och bära och belopp är halvadderarens utgångstillstånd. Halvadderaren är designad med hjälp av följande två logiska grindar:
desc-tabell i mysql
- 2-ingång OCH Gate.
- Exklusiv-ELLER-port med 2 ingångar eller Ex-OR-port
1. Exklusiv-ELLER-port med 2 ingångar eller Ex-OR-port
De Belopp bit genereras med hjälp av Exklusivt-ELLER eller Ex-OR Port.
Ovanstående är symbolen för EX-ELLER Port. I diagrammet ovan är 'A' och 'B' ingångarna, och 'SUMOUT' är det slutliga resultatet efter att ha utfört XOR-operationen för båda talen.
Sanningstabellen för EX-OR-porten är som följer:
Från tabellen ovan är det tydligt att XOR-grinden ger resultatet 1 när båda ingångarna är olika. När båda ingångarna är desamma ger XOR resultatet 0. För att lära dig mer om XOR-grinden, klicka här .
2. 2-ingång OCH Gate:
XOR-grinden kan inte generera bärbiten. För detta ändamål använder vi en annan grind som heter AND Gate . OCH-grinden ger det korrekta resultatet av överföringen.
Ovanstående är symbolen för OCH Port. I diagrammet ovan är 'A' och 'B' ingångarna, och 'OUT' är det slutliga resultatet efter att ha utfört OCH-operation av båda talen.
Det finns följande sanningstabell för AND Gate:
Av tabellen ovan framgår det tydligt att AND-grinden ger resultatet 1 när båda ingångarna är 1. När båda ingångarna är olika och 0 ger AND-grinden resultatet 0. För att lära dig mer om AND-grinden, Klicka här .
Half-Adder logisk krets:
Så, Half Adder är designad genom att kombinera 'XOR' och 'AND'-grindarna och tillhandahålla summan och carry.
hur man returnerar en array java
Det finns följande booleskt uttryck av Halv adderkrets :
Summa= A XOR B (A+B)
Bär= A OCH B (A.B)