
58
В режиме демультиплексирования один из разрешающих входов используют
как информационный. На остальные входы необходимо подключить постоянные
логические сигналы 0 или 1, разрешающие работу схемы.
Компараторы
Компаратор (
Comparator
) предназначен для сравнения двоичных чисел. Три
выхода компаратора соответствуют трем возможным результатам сравнения: =, > или
<. Таблица истинности простейшего одноразрядного компаратора имеет две входных
X
и
Y
переменные и три выходных
F1(X=Y), F2(X>Y)
и
Y3(X<Y)
(табл. 3.6)
Таблица 8.7.
Таблица истинности одноразрядно го компаратора
X Y F1(X=Y) F2(X>Y) F3(X<Y)
0 0 1 0 0
0 1 0 0 1
1 0 0 1 0
1 1 1 0 0
В соответствии с таблицей получаем уравнения, описывающие работу
устройства:
YXFYXFYXF ⋅=⋅=⊕=
3,2,1 . Соответствующая уравнениям
схема изображена на рис. 8.9.
Рис. 8.9. Одноразрядный компаратор
При сравнении многоразрядных чисел сначала сравнивают значения старших
разрядов двух чисел. Если они различны, то результат сравнения определяется. При
равенстве старших разрядов сравнивают следующие, более младшие, и т.д. На рис.
8.10 изображен четырехразрядный компаратор с возможностью увеличения
разрядности.
Для наращивания разрядности в схеме предусмотрено три входа
каскадирования
Y>X, Y=X, Y<X.
При сравнении четырехразрядных чисел на вход
каскадирования
Y=X
необходимо подать сигнал высокого уровня. При большем числе
разрядов используют несколько микросхем, соединенных последовательно: выходы
микросхем, сравнивающих младшие разряды чисел, соединяются с
соответствующими входами каскадирования микросхем, сравнивающих старшие
разряды