Half-Adder je základním stavebním kamenem sčítání dvou čísel jako dvou vstupů a vytváření dvou výstupů. Sčítačka se používá k provedení operace OR dvou jednoduchých bitových binárních čísel. The přibývají a přídavek bity jsou dva vstupní stavy a 'nést ' a 'součet 'jsou dva výstupní stavy poloviční sčítačky.
Blokové schéma
Tabulka pravdy
Ve výše uvedené tabulce
- 'A' a 'B' jsou vstupní stavy a 'součet' a 'carry' jsou výstupní stavy.
- Výstup přenosu je 0 v případě, že oba vstupy nejsou 1.
- Nejméně významný bit součtu je definován bitem 'součet'.
Forma SOP součtu a přenosu je následující:
Součet = x'y+xy'
Přenášet = xy
Konstrukce obvodu poloviční sčítačky:
V blokovém schématu jsme viděli, že obsahuje dva vstupy a dva výstupy. The přibývají a přídavek bity jsou vstupní stavy a nést a součet jsou výstupní stavy poloviční sčítačky. Poloviční sčítačka je navržena pomocí následujících dvou logických hradel:
- 2-vstupová brána AND.
- 2-vstupová brána Exclusive-OR nebo brána Ex-OR
1. 2-vstupová brána Exclusive-OR nebo Ex-OR Gate
The Součet bit je generován pomocí Exkluzivní-OR nebo Ex-OR Brána.
Výše uvedené je symbolem EX-OR brána. Ve výše uvedeném diagramu jsou 'A' a 'B' vstupy a 'SUMOUT' je konečný výsledek po provedení operace XOR obou čísel.
mapa v Javě
Pravdivostní tabulka brány EX-OR je následující:
Z výše uvedené tabulky je zřejmé, že hradlo XOR dává výsledek 1, když jsou oba vstupy různé. Když jsou oba vstupy stejné, XOR dává výsledek 0. Chcete-li se dozvědět více o bráně XOR, klikněte sem .
2. 2vstupová brána AND:
Brána XOR není schopna generovat přenosový bit. K tomuto účelu používáme další bránu s názvem AND Gate . Brána AND dává správný výsledek přenosu.
Výše uvedené je symbolem A brána. Ve výše uvedeném diagramu jsou 'A' a 'B' vstupy a 'OUT' je konečný výsledek po provedení operace AND obou čísel.
Existuje následující pravdivostní tabulka brány AND:
Z výše uvedené tabulky je zřejmé, že hradlo AND dává výsledek 1, když jsou oba vstupy 1. Když jsou oba vstupy různé a 0, hradlo AND dává výsledek 0. Chcete-li se o hradle AND dozvědět více, klikněte zde .
Logický obvod s poloviční sčítačkou:
Half Adder je tedy navržen tak, že kombinuje brány 'XOR' a 'AND' a poskytuje součet a přenos.
Existuje následující Booleovský výraz z Poloviční sčítací obvod :
Součet = A XOR B (A+B)
groovy jazyk
Přenášet = A AND B (A.B)