![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Компаратор [Угр2 – гл.2.6, стр. 111++]
Признак неравенства двух двоичных цифр (двух логических сигналов): ‑ посмотрите таблицу функций двух аргументов. Это «исключающее ИЛИ». Значит, признак равенства – инверсия исключающего ИЛИ.
Соответствующая логическая цепь выглядит так:
Такие элементы (2И-2ИЛИ-НЕ) есть в стандартной серии ИМС
Признак равенства:
Значит, схема цепи компаратора, проверяющего условие «равно», выглядит так:
Логическая глубина этой цепи – 4.
Как можно проверить два двоичных слова, выражающих количества (т.е. два числа) на условие «больше»? Следует сравнивать одноименные разряды двух чисел, начиная со старшего.
Для этого сравнения можно использовать функцию ![]() | ![]() |
Для случая n-разрядных чисел логическая формула, описывающая операцию сравнения на условие «больше» выглядит так:
Пример практической реализации компаратора для двухразрядных чисел с возможностью наращивания разрядности приведен на рис.
Для правильного функционирования этой цепи необходимо иметь как прямые, так и инверсные значения цифр двух операндов
Дата публикования: 2015-07-22; Прочитано: 349 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!