Построить схему сравнения кодов для чисел {3,6,7}
Составим таблицу истинности, описывающую состояния данного устройства:
Входы первого числа
Входы второго числа
Выходы компаратора
Х1
Х2
Х3
Х4
Х5
Х6
F=
F>
F<
0
1
F= = X1'X2Х3Х4'X5X6 + X1X2X3'X4X5X6' + X1X2X3X4X5X6
F= = X2Х3X5X6 ( X1'X4' + X1X4 ) + X1X2X4X5 ( X3'X6' + X3X6 )
F= = X2X5 [ X3X6 ( X1'X4' + X1X4 ) + X1X4 ( X3'X6' + X3X6 ) ]
F> = X1X2X3'X4'X5X6 + X1X2X3X4'X5X6 + X1X2X3X4X5X6'
F> = X1X2X5 ( X3'X4'X6 + X3X4'X6 + X3X4X6' )
F> = X1X2X5 ( X4'X6 + X3X4'X6 )
F< = X1'X2X3X4X5X6' + X1'X2X3X4X5X6 + X1X2X3'X4X5X6
F< = X2X4X5 ( X1'X3X6' + X1'X3X6 + X1X3'X6 )
F< = X2X4X5 ( X1'X3 + X1X3'X6 )
В итоге мы получим сложное устройство, состоящее из трёх комбинационных схем, которое в общем виде можно изобразить так:
Каждую из отдельных схем в составе устройства можно изобразить отдельно.
Формирователь выхода «Равенство кодов»
Формирователь выхода «Больше»
Формирователь выхода «Меньше».
Арифметические устройства
Другой класс приборов, используемых в дискретной технике предназначен для выполнения арифметических действий с двоичными числами: сложения, вычитания, умножения, деления.
К арифметическим устройствам относятся также схемы, выполняющие специальные арифметические операции, такие как выявление чётности заданных чисел и сравнение двух чисел.
Особенность арифметических устройств состоит в том, что сигналам приписываются не логические, а арифметические значения «1» и «0» и действия над ними подчиняются законам двоичной арифметики.
Основы двоичной арифметики.
Двоичное сложение.
Сложение в DEC:
2
5
6
+
9
7
3
Таблица сложения в BIN:
0+0=0 0+1=1 1+0=1 1+1=10
При сложении двух единиц получается ноль и единица переноса в более старший разряд.
Примеры двоичного сложения:
Сложение в ЭВМ выполняют специальные устройства - сумматоры.
Двоичное умножение.
Таблица умножения в BIN:
0*0=0 0*1=0 1*0=0 1*1=1
Примеры умножения в двоичной системе
*
Страницы: 1, 2, 3, 4, 5, 6