GeeksforGeeks

1. Half Adder :
Half Adder jest kombinacyjnym obwodem logicznym, który jest zaprojektowany przez połączenie jednej bramki EX-OR i jednej bramki AND. Obwód half adder ma dwa wejścia: A i B, które dodają dwie wejściowe cyfry i generują carry i sumę.

Wyjściem otrzymanym z bramki EX-OR jest suma dwóch liczb, natomiast wyjściem otrzymanym przez bramkę AND jest carry. Nie będzie przekazywania przeniesienia dodawania, ponieważ nie ma bramy logicznej do przetwarzania tego. Dlatego, to jest nazywane obwodem Half Adder.

Wyrażenie logiczne :

Sum = A XOR BCarry = A AND B 

Tablica prawdy :

2. Full Adder :
Full Adder jest obwodem, który składa się z dwóch bramek EX-OR, dwóch bramek AND i jednej bramki OR. Full Adder to układ dodający trzy wejścia i dający dwa wyjścia, który składa się z dwóch bramek EX-OR, dwóch bramek AND i jednej bramki OR. Pierwsze dwa wejścia to A i B, a trzecie wejście to wejście carry oznaczone jako C-IN. Wyjście carry jest oznaczone jako C-OUT i normalne wyjście jest oznaczone jako S, który jest SUM.

Equation uzyskane przez bramkę EX-OR jest sumą cyfr binarnych. Podczas gdy wyjście otrzymane przez bramkę AND jest przeniesieniem otrzymanym przez dodawanie.

Tablica prawdy :

Wyrażenie logiczne :

SUM = (A XOR B) XOR Cin = (A ⊕ B) ⊕ CinCARRY-OUT = A AND B OR Cin(A XOR B) = A.B + Cin(A ⊕ B) 

Różnica między Half adder i full adder :

S.No. Half Adder Full Adder
1 Half Adder jest kombinacyjnym układem logicznym, który dodaje dwie cyfry 1-bitowe. Połowa adder produkuje sumę dwóch wejść. Pełny adder jest kombinacyjny obwód logiczny, który wykonuje operację dodawania na trzech jednobitowych liczb binarnych. Adder pełny produkuje sumę trzech wejść i wartość przeniesienia.
2 Poprzednie przeniesienie nie jest używane. Poprzednie przeniesienie jest używane.
3 W dodawarce połówkowej są dwa bity wejściowe (A, B). W dodawarce pełnej są trzy bity wejściowe (A, B, C-in).
4 Wyrażenie logiczne dla dodawarki połówkowej jest następujące :
S=a⊕b ; C=a*b.
Wyrażenie logiczne dla pełnego addera to :
S=a⊕b⊕Cin; Cout=(a*b)+(Cin*(a⊕b)).
5 Składa się z jednej bramki EX-OR i jednej bramki AND. Składa się z dwóch bramek EX-OR, dwóch bramek AND i jednej bramki OR.
6 Jest stosowany w Kalkulatorach, komputerach, cyfrowych urządzeniach pomiarowych itp. Jest stosowany w Wielokrotnym dodawaniu bitów, procesorach cyfrowych itp.

Tagi artykułu :

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.