Материалы по всему курсу схемотехники (необработанное) (2.2.1.2.3 Компараторы кодов )

Посмотреть архив целиком

Компараторы кодов

Сравнение многоразрядных чисел основывается на проверке равенства цифр чисел. Пусть даны два числа a3 a2 a1 a0 и b3 b2 b1 b0 . Сравниваются b3 и a3 , b2 и a2 , b1 и a1 , b0 и a0 , по результатам сравнения делается вывод: если совпали и третьи цифры, и вторые, и первые, и нулевые, то числа одинаковы. Видно, что результаты сравнения должны подаваться на схему И.

Таблица истинности поразрядного сравнения имеет вид

Переключательная функция в СДНФ:

Результирующая переключательная функция

С помощью законов логики алгебры возможно изменить выражение на z:

Переключательную функцию F позволяют реализовать логические двухвходовые элементы "Исключающее ИЛИ" и "Сложение по модулю "2".

На рис.267 показан вариант схемы сравнения

Возможно построение более сложной схемы сравнения (рис.269), которая определяет равенство чисел, а также, какое из чисел больше. Числа A и B подаются на вычитающее устройство на основе сумматоров типа ИМ1. Если числа одинаковы, то результат будет равен нулю. Выходы сумматоров подключены к схеме ИЛИ - НЕ, на выходе которой сигнал логической единицы получится, если на нее подаются все нули. Если А > B, то на выходе старшего сумматора обязательно возникает сигнал переноса. Работу устройства можно описать следующей таблицей истинности:

DD1 - 133 ЛЕ3, DD2 - 133ЛЕ1, DD3 - 133 ИМ1

Выход F1 уже получен, сформируем выход F2 , зная P и F1 .

т.е. выход F2 получается при подаче сигналов с выходов F2 и P42 на ЛЭ ИЛИ-НЕ. В этом cлучае информацию о числах A и B несет двоичный код F1F2 : при F1F2 = 10 A = B, при F1F2 = 01 A > B, при F1F2 = 00 A < B.

Если построить третий выход F3 , то информацию о числах A и B можно получить по наличию логической 1 на одном из выходов:

Примечание. Особенностью построения вычитающего устройства (см.7.1) является изменение значения полученного на выходах переноса и суммы. Для нечетных сумматоров все соответствует обозначению, для четных - результат суммирования получается при инверсном выходе, а выход переноса становится прямым.

Поэтому при построении пятиразрядной схемы сравнения выходы F1 и F2 поменяются местами.

В настоящее время промышленностью выпускаются готовые четырехразрядные схемы сравнения чисел (рис.270,271, таблица 45).

Таблица 45



Случайные файлы

Файл
17404.rtf
referat.doc
29364.rtf
1656.rtf
12796-1.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.