logo

Kombinacyjne obwody logiczne

Kombinacyjne obwody logiczne to obwody zawierające różne typy bramek logicznych. Mówiąc najprościej, obwód, w którym łączone są różne typy bramek logicznych, nazywany jest: kombinacyjny obwód logiczny . Wyjście układu kombinacyjnego jest określane na podstawie aktualnej kombinacji wejść, niezależnie od poprzedniego wejścia. Zmienne wejściowe, bramki logiczne i zmienne wyjściowe są podstawowymi elementami kombinacyjnego obwodu logicznego. Istnieją różne typy kombinacyjnych obwodów logicznych, takie jak sumator, odejmowanie, dekoder, koder, multiplekser i demultiplekser.

Istnieją następujące cechy kombinacyjnego obwodu logicznego:

  • W dowolnym momencie moc wyjściowa obwodów kombinacyjnych zależy tylko od aktualnych zacisków wejściowych.
  • Układ kombinacyjny nie ma żadnej pamięci zapasowej ani poprzedniej. Na bieżący stan obwodu nie ma wpływu poprzedni stan wejścia.
  • W układach logiki kombinacyjnej możliwe jest n wejść i m wyjść.
Kombinacyjne obwody logiczne

Zmienna wejściowa „n” pochodzi ze źródła zewnętrznego, natomiast zmienna wyjściowa „m” trafia do zewnętrznego miejsca docelowego. W wielu zastosowaniach źródłem lub miejscami docelowymi są rejestry pamięci.

Pół dodatek

Półsumator to podstawowy element konstrukcyjny posiadający dwa wejścia i dwa wyjścia. Dodatek służy do wykonywania operacji OR na dwóch jednobitowych liczbach binarnych. The nosić I suma są dwoma stanami wyjściowymi półsumatora.

Pełny dodatek

Półsumator służy do dodawania tylko dwóch liczb. Aby przezwyciężyć ten problem, opracowano pełny dodatek. Sumator pełny służy do dodawania trzech 1-bitowych liczb binarnych A, B i C. Sumator pełny ma trzy stany wejściowe i dwa stany wyjściowe, tj. sumę i przeniesienie.

Półodejmatory

Połówka odejmowanie jest także elementem służącym do odejmowania dwóch liczb binarnych. Posiada dwa wejścia i dwa wyjścia. Obwód ten służy do odejmowania dwóch jednobitowych liczb binarnych A i B. The 'różnica ' I 'pożyczyć' są dwoma stanami wyjściowymi półsumatora.

Pełne odejmowanie

Odejmowanie połówkowe służy do odejmowania tylko dwóch liczb. Aby przezwyciężyć ten problem, zaprojektowano odejmowanie pełne. Odejmowanie pełne służy do odejmowania trzech 1-bitowych liczb A, B i C, które są zmniejszanie, odejmowanie , I pożyczyć, odpowiednio. Pełny odejmowanie ma trzy stany wejściowe i dwa stany wyjściowe, tj. Różn i pożycz.

Multipleksery

Multiplekser to obwód kombinacyjny, który ma n wejść danych i jedno wyjście. Znany jest również jako selektor danych który wybiera jedno wejście z wejść i kieruje je na wyjście. Za pomocą wybranych wejść wybierana jest jedna linia wejściowa z n-linii wejściowych. Wejście umożliwiające jest oznaczone literą E i używane w kaskadzie.

Demultipleksery

Demultiplekser wykonuje operację odwrotną do multipleksera. Demultiplekser ma tylko jedno wejście, które jest rozdzielone na kilka wyjść. Jednorazowo wybierana jest jedna linia wyjściowa poprzez zaznaczenie linii. Sygnał wejściowy jest przesyłany do wybranej linii wyjściowej.

Dekoder

Dekoder to układ kombinacyjny posiadający n wejść i maksymalnie m = 2n wyjść. Dekoder jest taki sam jak demultiplekser. Jedyna różnica między demultiplekserem a dekoderem polega na tym, że w dekoderze nie ma wprowadzania danych. Dekoder wykonuje operację całkowicie odwrotną do kodera.

Koder

Koder służy do wykonywania odwrotnej operacji dekodera. Koder posiadający n wejść i m wyjść służy do wygenerowania m-bitowego kodu binarnego, który jest powiązany z numerem wejścia cyfrowego. Koder pobiera słowo cyfrowe i konwertuje je na inne słowo cyfrowe.