,1 7Mł8
Demultipleksery w serii 74
2 x Demultiplekser 4-wyjściowy 74139( 74155 OC - 74156
1 x Denultiplekser 8-wyjściowy 74138 1 x Denultiplekser 16-wyJściowy 74154
5.4. KOMPARATORY
Komparatory są to układy służące do porównywania liczb dwójkowych. Na wejścia komparatora podawane są dwie liczby n-bitowe, a na dwóch lub trzech wyjściach otrzymujemy zakodowany rezultat porównania.
l l M | |
a>1 |
1 0 0 |
A*» |
0 < 0 |
A<» |
0 ( 1 |
Rys. 5.17. Symbol i kod typowego komparatora
Symbol i sposób kodowania typowego komparatora kombinacyjnego przedstawiony jest na rys. 5*17. Z kolei, na rys. 5*13 przedstawiono, dla przykładu, tablicę funkcji realizowanych przez komparator liczb dwubitowych. Po minimalizacji funkcje te mają postać
K = aoB1Bo
+ a1aoBo
+ a1B1
L =
a-50B1B0
5 b.
+ 51a0B1b0
+ a1aob1Bo=
H =
5150b0
aob1bo +
a1b1
a, a, k, k, |
K |
i |
M |
o a o o |
0 |
1 |
0 |
0 0 0 1 |
0 |
0 |
1 |
0 0 11 |
0 |
0 |
1 |
0 0 11 |
0 |
0 |
1 |
0 10 0 |
1 |
0 |
0 |
0 10 1 |
0 |
1 |
0 |
0 110 |
0 |
0 |
1 |
0 111 |
0 |
0 |
1 |
10 0 0 |
1 |
0 |
0 |
10 0 1 |
1 |
0 |
0 |
10 10 |
0 |
1 |
0 |
10 11 |
0 |
0 |
1 |
110 0 |
1 |
0 |
0 |
110 1 |
1 |
1 |
0 |
1110 |
1 |
0 |
0 |
MII |
0 |
1 |
0 |
na podstawie której można otrzymać schemat takiego komparatora.
Innym rozwiązaniem jest układ iteracyjny. Na rys. 5*19 podana jest tablica Karnaugha opisująca działanie jednego bloku lteracyjnego, przy przyjęciu kierunku przesyłania informacji od mniej do bardziej znaczących bitów i sposobu kodowania tej Informacji jak na rys. 5*17. Na podstawie tej tablicy otrzymujemy równania bloku komparatora lteracyjnego
Rys. 5.18. Tabela działania komparatora dwu-bitowego
K.
i+1
aiBi
+