logo

Úplná sčítačka

Polovičná sčítačka sa používa na sčítanie iba dvoch čísel. Na prekonanie tohto problému bola vyvinutá úplná sčítačka. Úplná sčítačka sa používa na sčítanie troch 1-bitových binárnych čísel A, B a prenosu C. Plná sčítačka má tri vstupné stavy a dva výstupné stavy, t.j. súčet a prenos.

Bloková schéma

Úplná sčítačka

Tabuľka pravdy

Úplná sčítačka

Vo vyššie uvedenej tabuľke

  1. „A“ a „B“ sú vstupné premenné. Tieto premenné predstavujú dva významné bity, ktoré budú pridané
  2. 'Cv' je tretí vstup, ktorý predstavuje prenos. Z predchádzajúcej nižšej významnej pozície sa prenáša bit.
  3. 'Sum' a 'Carry' sú výstupné premenné, ktoré definujú výstupné hodnoty.
  4. Osem riadkov pod vstupnou premennou označuje všetky možné kombinácie 0 a 1, ktoré sa môžu v týchto premenných vyskytnúť.

Poznámka: Každý výstup „Boolean function“ môžeme zjednodušiť pomocou jedinečnej metódy mapy.

Formulár SOP je možné získať pomocou K-mapy ako:

modem vs router
Úplná sčítačka

Súčet = x' y' z+x' yz+xy' z'+xyz
Prenášať = xy+xz+yz

Konštrukcia obvodu polovičnej sčítačky:

Úplná sčítačka

Vyššie uvedená bloková schéma popisuje konštrukciu obvodu plnej sčítačky . Vo vyššie uvedenom obvode sú dva polovičné sčítacie obvody, ktoré sú kombinované pomocou brány OR. Prvá polovičná sčítačka má dva jednobitové binárne vstupy A a B. Ako vieme, polovičná sčítačka produkuje dva výstupy, t.j. Sum a Carry. Výstup 'Sum' prvej sčítačky bude prvým vstupom druhej polovičnej sčítačky a výstup 'Carry' prvej sčítačky bude druhým vstupom druhej polovičnej sčítačky. Druhá polovica sčítačky opäť poskytne 'Sum' a 'Carry'. Konečným výsledkom úplného sčítacieho obvodu je bit „Súčet“. Aby sme našli konečný výstup 'Carry', poskytujeme 'Carry' výstup prvej a druhej sčítačky do brány OR. Výsledkom brány OR bude konečné vykonanie úplného sčítacieho obvodu.

MSB je reprezentovaný posledným bitom „Carry“.

Úplný logický obvod sčítačky môže byť skonštruovaný pomocou „A“ a ' Brána XOR s ALEBO brána .

jasmine davis ako dieťa
Úplná sčítačka

Skutočný logický obvod plnej sčítačky je znázornený na obrázku vyššie. Konštrukcia celého sčítacieho obvodu môže byť tiež reprezentovaná v booleovskom výraze.

Suma:

  • Vykonajte operáciu XOR na vstupe A a B.
  • Vykonajte operáciu XOR výsledku s prenosom. Súčet je teda (A XOR B) XOR Cvktorý je tiež reprezentovaný ako:
    (A ⊕ B) ⊕ Cv

Noste:

  1. Vykonajte operáciu „AND“ vstupu A a B.
  2. Vykonajte operáciu „XOR“ na vstupe A a B.
  3. Vykonajte operácie „ALEBO“ oboch výstupov, ktoré pochádzajú z predchádzajúcich dvoch krokov. Takže 'Carry' môže byť reprezentované ako:
    A.B + (A ⊕ B)