logo

Polovični seštevalnik

Polseštevalnik je osnovni gradnik seštevanja dveh števil kot dveh vhodov in ustvarjanja dveh izhodov. Seštevalnik se uporablja za izvajanje operacije ALI dveh enobitnih binarnih števil. The povečajo in dodatek biti sta dve vhodni stanji in 'nositi ' in 'vsota sta dve izhodni stanji polseštevalnika.

celo število v niz

Blok diagram

Polovični seštevalnik

Tabela resnice

Polovični seštevalnik

V zgornji tabeli je

  1. 'A' in 'B' sta vhodni stanji, 'vsota' in 'prenos' pa izhodni stanji.
  2. Prenosni izhod je 0 v primeru, da oba vhoda nista 1.
  3. Najmanj pomembni bit vsote je opredeljen z bitom 'vsote'.

Oblika SOP vsote in prenosa je naslednja:

Vsota = x'y+xy'
Nosi = xy

Konstrukcija vezja polseštevalnika:

V blokovnem diagramu smo videli, da vsebuje dva vhoda in dva izhoda. The povečajo in dodatek biti so vhodna stanja in nositi in vsota so izhodna stanja polseštevalnika. Polseštevalnik je zasnovan s pomočjo naslednjih dveh logičnih vrat:

  1. 2-vhod IN vrata.
  2. 2-vhodna vrata Exclusive-OR ali Ex-OR vrata

1. 2-vhodna vrata Exclusive-OR ali vrata Ex-OR

The vsota bit se ustvari s pomočjo Ekskluzivno-ALI oz Ex-OR Vrata.

kako ustvariti naključno število v Javi
Polovični seštevalnik

Zgoraj je simbol za EX-ALI vrata. V zgornjem diagramu sta 'A' in 'B' vhoda, 'SUMOUT' pa je končni rezultat po izvedbi operacije XOR obeh števil.

Resnična tabela vrat EX-ALI je naslednja:

Polovični seštevalnik

Iz zgornje tabele je jasno, da vrata XOR dajejo rezultat 1, ko sta oba vhoda različna. Ko sta oba vhoda enaka, daje XOR rezultat 0. Če želite izvedeti več o vratih XOR, kliknite tukaj.

2. 2-vhod IN vrata:

Vrata XOR ne morejo ustvariti prenosnega bita. V ta namen uporabljamo druga vrata, imenovana AND Gate. Vrata IN dajejo pravilen rezultat prenosa.

Polovični seštevalnik

Zgoraj je simbol za IN vrata. V zgornjem diagramu sta 'A' in 'B' vhoda, 'OUT' pa je končni izid po izvedbi operacije IN obeh števil.

prekiniti javo

Obstaja naslednja tabela resnic IN vrat:

Polovični seštevalnik

Iz zgornje tabele je jasno, da vrata IN dajejo rezultat 1, ko sta oba vhoda 1. Ko sta oba vhoda različna in 0, dajejo vrata IN rezultat 0. Če želite izvedeti več o vratih IN, Klikni tukaj .

d natikač

Logično vezje polseštevalnika:

Polseštevalnik je torej zasnovan tako, da združuje vrata 'XOR' in 'AND' ter zagotavlja vsoto in prenos.

Polovični seštevalnik

Obstaja naslednje Boolov izraz od Vezje polovičnega seštevalnika :

Vsota= A XALI B (A+B)

Prenos = A IN B (A.B)