logo

Pełny dodatek w logice cyfrowej

Pełny dodatek to dodatek, który dodaje trzy dane wejściowe i tworzy dwa wyjścia. 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ą. C-OUT jest również znany jako detektor większości 1, którego sygnał wyjściowy przechodzi w stan wysoki, gdy więcej niż jedno wejście jest w stanie wysokim. Logika pełnego sumatora jest zaprojektowana w taki sposób, że może połączyć osiem wejść w celu utworzenia sumatora o szerokości bajtu i kaskadowania bitu przeniesienia z jednego sumatora do drugiego. używamy pełnego sumatora, ponieważ gdy dostępny jest bit przenoszenia, należy użyć innego 1-bitowego sumatora, ponieważ 1-bitowy półsumator nie wymaga bitu przenoszenia. 1-bitowy pełny sumator dodaje trzy operandy i generuje 2-bitowe wyniki.

Pełna tabela prawdy sumatora:



Wyrażenie logiczne dla SUMY: = A' B' C-IN + A' B C-IN' + A B' C-IN' + A B C-IN = C-IN (A' B' + A B) + C-IN' (A' B + A B') = C-IN XOR (A XOR B) = (1,2,4,7)

Wyrażenie logiczne dla C-OUT: = A’ B C-IN + A B’ C-IN + A B C-IN’ + A B C-IN = A B + B C-IN + A C-IN = (3,5,6,7)

Inna forma, w której można wdrożyć C-OUT: = A B + A C-IN + B C-IN (A + A') = A B C-IN + A B + A C-IN + A' B C-IN = A B (1 +C-IN) + A C- IN + A' B C-IN = A B + A C-IN + A' B C-IN = A B + A C-IN (B + B') + A' B C-IN = A B C-IN + A B + A B' C-IN + A' B C-IN = A B (C-IN + 1) + A B' C-IN + A' B C-IN = A B + A B' C-IN + A' B C -IN = AB + C-IN (A' B + A B')



Zatem COUT = AB + C-IN (A EX – LUB B)

Pełny obwód logiczny Addera.



Implementacja pełnego dodatku przy użyciu półdodatków:

Do wdrożenia pełnego sumatora wymagane są 2 półsumatory i bramka OR.

Za pomocą tego obwodu logicznego można dodać do siebie dwa bity, przenosząc przeniesienie z następnego niższego rzędu wielkości i wysyłając przeniesienie do następnego wyższego rzędu wielkości.

Implementacja Full Addera z wykorzystaniem bramek NAND: Implementacja Full Addera z wykorzystaniem bramek NOR:

Do wdrożenia pełnego dodatku potrzeba łącznie 9 bramek NOR. W powyższym wyrażeniu logicznym można rozpoznać wyrażenia logiczne 1-bitowego półsumatora. 1-bitowy pełny sumator można uzyskać poprzez kaskadowanie dwóch 1-bitowych półsumatorów.

Zalety i wady pełnego sumatora w logice cyfrowej

Zalety pełnego sumatora w logice cyfrowej:

1. Elastyczność: Pełny wąż może dodać trzy bity informacji, dzięki czemu jest bardziej elastyczny niż połowa żmii. Można go również wykorzystać do dodawania liczb wielobitowych, łącząc ze sobą różne pełne sumatory.

2. Informacje o transporcie: Pełny viper ma wejście przenoszenia, które pozwala mu na wykonywanie ekspansji liczb wielobitowych i łączenie ze sobą różnych sumatorów.

3. Prędkość: Pełny wąż działa niezwykle szybko, co czyni go rozsądnym do stosowania w szybkich obwodach skomputeryzowanych.

Wady pełnego sumatora w logice cyfrowej:

1. Złożoność: Pełny wąż jest bardziej zadziwiający niż połowa żmii i wymaga większej liczby części, takich jak XOR, AND lub potencjalnie wejść. Wykonanie i zaplanowanie jest również trudniejsze.

2. Odroczenie rozmnażania: Pełny obwód żmii ma opóźnienie proliferacji, czyli czas potrzebny na zmianę wyniku w świetle dostosowania informacji. Może to powodować problemy z synchronizacją w obwodach skomputeryzowanych, szczególnie w szybkich strukturach.

Zastosowanie pełnego sumatora w logice cyfrowej:

1.Obwody arytmetyczne: Pełne sumatory są wykorzystywane w obwodach matematycznych do dodawania liczb podwójnych. W momencie, gdy w łańcuchu skojarzone są różne pełne sumatory, mogą one dodać wielobitowe liczby sparowane.

zmiana nazwy katalogu

2.Przetwarzanie danych: Pełne dodatki są wykorzystywane w aplikacjach do obsługi informacji, takich jak zaawansowana obsługa sygnałów, szyfrowanie informacji i poprawianie błędów.

3.Liczniki: W licznikach stosuje się pełne sumatory, aby dodawać lub zmniejszać liczbę o jeden.

4.Multipleksery i demultipleksery: Pełne sumatory są wykorzystywane w multiplekserach i demultiplekserach do wyboru i informacji o kursie.

5. Pamięć ma tendencję do: Pełne sumatory są wykorzystywane w obwodach adresowania pamięci w celu określenia lokalizacji określonego obszaru pamięci.

6.ALU: Pełne sumatory są podstawową częścią jednostek racjonalnych żonglowania liczbami (ALU) stosowanych w chipach i skomputeryzowanych procesorach sygnałowych.