logo

Różnica między półsumatorem a pełnym sumatorem

W tym artykule omówimy różnicę między sumatorem pół a sumatorem pełnym. Najpierw krótko opiszemy, czym jest sumator pół i pełny wraz z ich wyrażeniami logicznymi i tabelą prawdy, a następnie omówimy różnice między nimi. na koniec zakończymy nasz artykuł kilkoma często zadawanymi pytaniami.

Spis treści



Co jest Pół dodatek ?

Pół dodatek to kombinacyjny obwód logiczny zaprojektowany poprzez połączenie jednego Brama EX-OR i jedną bramkę AND. Obwód półsumatora ma dwa wejścia: A i B, które dodają dwie cyfry wejściowe i generują przeniesienie i sumę.

Pół dodatek



Wynik uzyskany z bramki EX-OR jest sumą dwóch liczb, natomiast wynik uzyskany przez bramkę AND jest przeniesieniem. Nie będzie przekazywania dodawania przeniesienia, ponieważ nie ma bramki logicznej, która mogłaby to przetworzyć. Dlatego nazywa się to obwodem półsumatora.

jak wstrzyknąć próbną klasę abstrakcyjną

Wyrażenie logiczne półsumatora

Wyrażenie logiczne dla połowy dodanej podano jako

Suma = A XOR BCarry = A I B



Tabela prawdy półsumatora

Tabela prawdy dla połowy dodanej jest podana jako

Co to jest pełny dodatek?

Pełny dodatek to obwód składający się z dwóch bramek EX-OR, dwóch bramek AND i jednej bramki OR. Pełny dodatek to dodatek, który dodaje trzy wejścia i tworzy dwa wyjścia składające się z dwóch bramek EX-OR, dwóch bramek AND i jednej LUB brama . Pierwsze dwa wejścia to A i B, a trzecie wejście to wejście typu carry jako C-IN. Przeniesienie wyjścia jest oznaczone jako C-OUT, a normalne wyjście jest oznaczone jako S, co jest sumą.

Pełny dodatek

Równanie uzyskane przez bramkę EX-OR jest sumą cyfr binarnych. Podczas gdy wyjście otrzymane przez bramkę AND jest przeniesieniem uzyskanym przez dodanie.

jak zamknąć tryb programisty

Wyrażenie logiczne pełnego sumatora

Poniżej podano wyrażenie logiczne pełnego dodatku

SUMA = (A XOR B) XOR Cin = (A ⊕ B) ⊕ Cin

WYKONANIE = A I B LUB Cin(A XOR B) = A.B + Cin(A ⊕ B)

Tabela prawdy pełnego dodatku

Poniżej znajduje się tabela prawdy pełnego dodatku

w pełnej formie

Różnica między półsumatorem a pełnym sumatorem

Poniżej podano różnicę między sumatorem pół a sumatorem pełnym

Parametry Pół dodatek Pełny dodatek
Opis Half Adder to kombinacyjny obwód logiczny, który dodaje dwie cyfry 1-bitowe. Półsumator tworzy sumę dwóch danych wejściowych. Pełny dodatek to a logika kombinacyjna obwód wykonujący operację dodawania na trzech jednobitowych liczbach binarnych. Pełny sumator tworzy sumę trzech danych wejściowych i wartość przenoszenia.
Poprzednie przeniesienie Poprzednie przeniesienie nie jest używane. Używane jest poprzednie przeniesienie.
Wejścia W półsumatorze są dwa bity wejściowe (A, B). W pełnym sumatorze są trzy bity wejściowe (A, B, C-in).
Wyjścia Wygenerowany wynik składa się z dwóch bitów – Sum i Carry z wejścia składającego się z 2 bitów. Wygenerowany wynik składa się z dwóch bitów – sumy i przeniesienia z wejścia składającego się z 3 bitów.
Użyty jako Obwodu półsumatora nie można używać w taki sam sposób, jak obwodu pełnego sumatora. Zamiast obwodu półsumatora można zastosować pełny obwód sumatora.
Funkcja Jest to proste i łatwe do wdrożenia Projekt pełnego sumatora nie jest tak prosty jak półsumatora.
Wyrażenie logiczne Wyrażenie logiczne półsumatora to: S=a⊕b ; C=a*b. Wyrażenie logiczne dla pełnego sumatora to: S=a⊕b⊕Cin; Cout=(a*b)+(Cin*(a⊕b)).
Bramki logiczne 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.
Aplikacje Stosowany jest w kalkulatorach, komputerach, cyfrowych urządzeniach pomiarowych itp. Jest stosowany w dodawaniu wielu bitów, procesorach cyfrowych itp.
Alternatywna nazwa Nie ma alternatywnej nazwy półsumatora. Dodatek pełny jest również znany jako dodatek przenoszący tętnienie.

Wniosek

W tym artykule omówiliśmy w skrócie półsumator i pełny sumator z ich logicznym wyrażeniem i prawdą, widzieliśmy także szczegółowo różnicę między nimi.

Różnica między półsumatorem a pełnym sumatorem – często zadawane pytania

Czy można kaskadować pełny sumator, aby dodawać liczby większe niż trzy bity?

Tak, pełny sumator można łączyć kaskadowo, aby utworzyć sumatory dla liczb większych niż trzy. Ten typ kaskadowania ma na celu utworzenie dodatków wielobitowych, takich jak 4-bitowe, 8-bitowe lub dla większych bitów.

Czym dodatek typu carry-lookahead różni się od konwencjonalnego sumatora typu ripple-carry pod względem szybkości i złożoności?

Dodatek Carry-lookahead ma mniejsze opóźnienie propagacji w porównaniu do konwencjonalnego sumatora przenoszenia tętniącego, co skutkuje szybszą operacją dodawania.

Jakie są konsekwencje użycia bramek XOR w wyrażeniu logicznym pełnego sumatora?

Bramka XOR służy do wyrażenia logicznego pełnego sumatora do obliczenia sumy bitów wejściowych.