5.6. Цифровой компаратор
Цифровые компараторы (от
английского compare — сравнивать) выполняют сравнение двух чисел А, В одинаковой
разрядности, заданных в двоичном или двоично-десятичном коде. В зависимости
от схемного исполнения компараторы могут определять равенство А=В или неравенства
А<В, А>В. Результат сравнения отображается в виде логического сигнала
на одноименных выходах.
Цифровые компараторы применяются
для выявления нужного числа (слова) в цифровых последовательностях, для отметки
времени в часовых приборах, для выполнения условных переходов в вычислительных
устройствах, а также в адресных селекторах [18].
Схема одноразрядного компаратора
приведена на рис. 9.23. Компаратор состоит из двух элементов НЕ, четырех элементов
И и одного элемента ИЛИ-НЕ.
Для исследования компаратора
к нему подключен логический преобразователь. Подсоединяя его клемму OUT к каждому
выходу компаратора, можно получить таблицу истинности и булево выражение для
каждого режима работы компаратора. Для случая А=В, показанного на рис. 9.23,
результаты моделирования представлены на рис. 9.24, откуда видно, что условию
А=В соответствуют две комбинации сигналов на входе: А=В=1 или А=В=0. Этому условию
и отвечает булево выражение на дополнительном дисплее.
.
Контрольные вопросы и задания
1. Какие функции выполняет
цифровой компаратор, в каких устройствах он может быть использован?
2. Используя схему на рис.
9.23, проведите ее исследование в режимах А>В, А<В и проанализируйте полученные
результаты.
|