
Дз Лаврентьева / DR6_1
.doc
Кунин Сергей
Группа Б5-02
Домашняя работа №6 по дисциплине
«Организация ЭВМ и ВС».
Спроектировать цифровой компаратор двух N-разрядных беззнаковых двоичных чисел, используя метод вычитания с преобразованием операндов в модифицированный дополнительный до двух код.
Теоретические расчёты
-
Случай
=
Например:
(n=5)
и
,
тогда
=>
все единицы
-
Случай
>
Например:
(n=5),
то
=>
-
Случай
<
Например:
(n=5),
то
=>
не все единицы(на сумме), а
=>
<
Рис. 1 Схема преобразователя прямого кода в дополнительный до двух код
На схеме, изображённой на рисунке 2 представлен сумматор, на выходе которого формируются признаки “>”, “<”, “=”. Если сумма отрицательная, сигнал поступает на выход “<”, если равна нулю – на выход “=” и в случае, когда не выбрано ни то, ни другое – на выход “>”.
Рис. 2 сумматор, на выходе которого формируются признаки “>”, “<”, “=”.
Из элементов, представлены на схемах, изображённых на рисунках 1 и 2, можно спроектировать цифровой компаратор.
Рис. 3 Схема цифрового компаратора