142
. mhL ? j §em
Demultlpleksery w serii ?4
2 x Demultiplekser 4-wyJściowy 74139, 74155 OC - 74156
1 x Demultiplekser 8-wyJściowy 74138 1 x Demultiplekser 16-wyjściowy 74154
5.4. KOMPARATOR?
Komparatory są to układy służące do porównywania liczb dwójkowych. Ha wejścia komparatora podawane są dwie liczby n-bitowe, a na dwóch lub trzech wyjściach otrzymujemy zakodowany rezultat porównania.
l l 11 | |
*>k |
« ł 0 |
*•» |
1 I t |
A<» |
A 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.18 przedstawiono, dla przykładu, tablicę funkcji realizowanych przez komparator liczb dwubitowych. Po minimalizacji funkcje te mają postać
K = aoB1Bo
+ 5 + a.5-
1oo 11
L = ai5o5iso
+ śLa tLb 1 o 1 o
+ a1aob1b0 + a1aoblV
M = a-a.b„ 10 0
+ aob1bo
bo>
+ 51b1
*1 k| kl |
K |
1 |
H |
1 1 1 « |
0 |
1 |
« |
t 0 1 1 |
t |
1 |
1 |
1 1 t 1 |
1 |
1 |
1 |
1111 |
1 |
1 |
1 |
1 1 1 1 |
1 |
1 |
1 |
1111 |
1 |
1 |
1 |
1111 |
1 |
1 |
1 |
(111 |
1 |
1 |
1 |
1 1 1 1 |
1 |
1 |
1 |
1111 |
1 |
t |
0 |
liii |
1 |
1 |
1 |
1111 |
1 |
1 |
1 |
1 1 1 1 |
1 |
0 |
t |
1111 |
1 |
1 |
1 |
1111 |
1 |
1 |
1 |
I I 1 1 |
» |
1 |
1 |
na podstawie której można otrzymać schemat takiego komparatora.
Innym rozwiązaniem Jest układ iteracyjny. Na rys. 5«19 podana Jest tablica Earnaugha opisująca działanie Jednego bloku iteracyjnego, przy przyjęciu kierunku przesyłania informacji ęd 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 iteracyjnego
Rys. 5*18. Tabela działania komparatora dwu-bitowego
K.
i+1
= ai5i