Puna zbrajalica

Puna zbrajalica

Polu zbrajalo se koristi za zbrajanje samo dva broja. Kako bi se prevladao ovaj problem, razvijena je puna zbrajalica. Puno zbrajalo koristi se za zbrajanje tri 1-bitna binarna broja A, B i prijenos C. Puno zbrajalo ima tri ulazna stanja i dva izlazna stanja, tj. zbrajanje i prijenos.

Blok dijagram

Puna zbrajalica

Tablica istine

Puna zbrajalica

U gornjoj tablici,

  1. 'A' i 'B' su ulazne varijable. Ove varijable predstavljaju dva značajna bita koja će se dodati
  2. 'C u ' je treći ulaz koji predstavlja prijenos. Iz prethodnog nižeg značajnog položaja dohvaća se prijenosni bit.
  3. 'Sum' i 'Carry' su izlazne varijable koje definiraju izlazne vrijednosti.
  4. Osam redaka ispod ulazne varijable označava sve moguće kombinacije 0 i 1 koje se mogu pojaviti u ovim varijablama.

Napomena: Možemo pojednostaviti svaki izlaz 'Booleove funkcije' uz pomoć jedinstvene metode karte.

SOP obrazac se može dobiti uz pomoć K-mape kao:

Puna zbrajalica

Zbroj = x' y' z+x' yz+xy' z'+xyz
Prijenos = xy+xz+yz

Konstrukcija kruga polusabirača:

Puna zbrajalica

Gornji blok dijagram opisuje konstrukciju kruga punog zbrajala . U gornjem krugu postoje dva polukruga zbrajala koji se kombiniraju korištenjem vrata ILI. Prvo poluzbrajalo ima dva jednobitna binarna ulaza A i B. Kao što znamo, poluzbrajalo proizvodi dva izlaza, tj. Sum i Carry. Izlaz 'Sum' prvog zbrajala bit će prvi ulaz drugog poluzbrajala, a izlaz 'Carry' prvog zbrajala bit će drugi ulaz drugog polusabirnika. Druga polovica zbrajalica ponovno će dati 'Zbroj' i 'Prenos'. Konačni ishod kruga punog zbrajala je bit 'Zbroja'. Kako bismo pronašli konačni izlaz 'Carry'-a, dajemo 'Carry' izlaz prvog i drugog zbrajala u vrata ILI. Ishod ILI vrata bit će konačno izvršenje punog kruga zbrajala.

MSB je predstavljen posljednjim 'Carry' bitom.

Puni logički krug zbrajala može se konstruirati pomoću 'I' i ' XOR' vrata s an ILI kapija .

Puna zbrajalica

Stvarni logički krug punog zbrajala prikazan je na gornjem dijagramu. Konstrukcija punog sklopa zbrajala također se može prikazati Booleovim izrazom.

Iznos:

  • Izvedite XOR operaciju ulaza A i B.
  • Izvršite operaciju XOR ishoda s prijenosom. Dakle, zbroj je (A XOR B) XOR C u koji je također predstavljen kao:
    (A ⊕ B) ⊕ C u

Nosi:

  1. Izvršite operaciju 'I' za ulaze A i B.
  2. Izvršite operaciju 'XOR' ulaza A i B.
  3. Izvršite operacije 'ILI' za oba izlaza koja dolaze iz prethodna dva koraka. Dakle, 'Carry' se može predstaviti kao:
    A.B + (A ⊕ B)