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
Tablica istine
U gornjoj tablici,
- 'A' i 'B' su ulazne varijable. Ove varijable predstavljaju dva značajna bita koja će se dodati
- 'Cu' je treći ulaz koji predstavlja prijenos. Iz prethodnog nižeg značajnog položaja dohvaća se prijenosni bit.
- 'Sum' i 'Carry' su izlazne varijable koje definiraju izlazne vrijednosti.
- 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:
veličine lateks slova
Zbroj = x' y' z+x' yz+xy' z'+xyz
Prijenos = xy+xz+yz
Konstrukcija kruga polusabirača:
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 .
kako dohvatiti skrivene aplikacije
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 Cukoji je također predstavljen kao:
(A ⊕ B) ⊕ Cu
Nosi:
- Izvršite operaciju 'I' za ulaze A i B.
- Izvršite operaciju 'XOR' ulaza A i B.
- Izvršite operacije 'ILI' za oba izlaza koja dolaze iz prethodna dva koraka. Dakle, 'Carry' se može predstaviti kao:
A.B + (A ⊕ B)