0 + 0 = 0 Największa
0 + 1 = 1 Największa
1 + 0 = 1 Największa
1 + 1 = 10 Największa
To wygląda dobrze, aż dojdziesz do 1 + 1. W takim przypadku masz brzydkie carry nieco martwić. Jeśli nie dbają o prowadzenie (bo to jest, mimo wszystko, 1-bitowy Problem dodawanie), a następnie można zobaczyć, że można rozwiązać ten problem z bramy XOR. Ale jeśli nie opieki, to może przepisać swoje równania, aby zawsze to 2 bity wyjścia, na przykład: Największa
0 + 0 = 00 Największa
0 + 1 = 01 Największa
1 + 0 = 01 Największa
1 + 1 = 10 Największa
Z tych równań można utworzyć tabelę logiki: Największa 1-bit Adder z Carry-outa BQ CO
0 0 0 0 Największa
0 1 1 0 Największa
1 0 1 0 Największa
1 1 0 1 Największa
Patrząc na tej tabeli można zobaczyć, że można wdrożenie Q z bramą XOR i CO (Carry-out) z I bramy. Proste. Największa
Co zrobić, jeśli chcesz dodać dwa 8-bitowe bajty razem? Staje się to nieco trudniejsze. Najprostszym rozwiązaniem jest zmodularyzowanie problem do komponentów wielokrotnego użytku, a następnie replikować komponentów. W tym przypadku musimy utworzyć tylko jeden składnik:. Pełny sumator binarny Największa
Różnica między pełnym żmija i poprzedniego żmija przyjrzeliśmy się to, że pełne adder akceptuje A i wejście B plus dostawa w (CI) wejście. Gdy mamy pełną żmija, to możemy ciąg ośmiu z nich, tworząc adder bajtów i całej kaskady bit adder przenoszenia z jednego do drugiego. Największa
W następnej części przyjrzymy się jak pełny dodatek jest realizowany w obwodzie. Największa Full SUMATORY Największa
W tabeli logiki dla pełnego żmija jest nieco bardziej skomplikowana niż w tabelach użyliśmy wcześniej, bo teraz mamy 3 bity wejściowe. Wygląda to tak: Największa One-bitowym Pełna Adder z Carry-In and Carry-OutCI BQ CO
0 0 0 0 0 Największa
0 0 1 1 0 Największa
0 1 0 1 0 Największa
0 1 1 0 1 Największa
1 0 0 1 0 Największa
1 0 1 0 1 Największa
1 1 0 0 1
1 1 1 1 1 Łódź cały sumatory może być realizowane w szerokim zakresie sposobów. Największa
Istnieje wiele różnych sposobów, które można wdrożyć w tej tabeli. Mam zamiar przedstawić tu jedną metodę