A_и_ПО_ВС_LABS / Lab_5 / Лабораторная работа 5(теория)
.docШифратор
Для преобразования десятичных чисел, которые вводятся машину, например, с помощью клавиш, в двоичные числа используются шифраторы. Иными словами, шифратор переводит десятичное число в число двоичного кода.
Схема шифратора приведена на рисунке 1. С помощью такого шифратора можно преобразовать числа от 0 до 9 десятичной системы счисления в числа двоичной системы счисления,
Шифратор имеет 10 вертикальных шин, каждая из которых соответствует десятичному числу от 0 до 9, и четыре выхода, отражающих значения цифр разрядов двоичного числа: y1 – выход первого разряда преобразованного двоичного числа, y2 – выход второго разряда, y3 – выход третьего разряда, y4 – выход четвертого разряда.
Работу такого шифратора отражает таблица 1, где x9 ,…, x0 – входы шифратора, каждый из которых соответствует определенному десятичному числу, а y4, y2, y2, y1 – выходы шифратора, определяющие значения разрядов двоичного числа. Например, когда в шифратор введена цифра 6, то только на шестой шине установится 1 (x6 = 1) и при этом цифра 1 должна появиться на втором и третьем выходах ( y2 = 1,. y3 = 1, y1 = 0, y4 = 0).
Рис.1
Из таблицы 1 видно, что y2 = 1, если x2 = 1, или x2 = 1, или x3 = 1, или x6 = 1, или x7 = 1 . Отсюда следует, что эти шины являются входами логического элемента ИЛИ. Аналогично объединяются шины для остальных выходов.
Таблица 1
X9 |
X8 |
X7 |
X6 |
X5 |
X4 |
X3 |
X2 |
X1 |
X0 |
Y4 |
Y3 |
Y2 |
Y1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |