
Шифратор (кодер) –комбинационная схема с m входами и n выходами, преобразующая единичный сигнал на одном из входов в n элементарный параллельный код на выходе схемы.
На его входах устанавливается код, соответствующий десятичному номеру входа, на котором появилась логическая 1. Подача сигнала на один из входов приводит к появлению на выходе n разрядного двоичного числа, соответствующего номеру возбуждающего входа.
Так как каждый разряд двоичного кода принимает 2 значения, то полное количество n- разрядных комбинаций равно 2n- число выходов полного дешифратора.Шифратор широко используется в разнообразных устройствах ввода информации в цифровые системы.
Хi
| у3у2у1у0
|
х0
| 0 0 0 0
|
х1
| 0 0 0 1
|
х2
| 0 0 1 0
|
х3
| 0 0 1 1
|
х4
| 0 1 0 0
|
х5
| 0 1 0 1
|
х6
| 0 1 1 0
|
х7
| 0 1 1 1
|
х8
| 1 0 0 0
|
х9
| 1 0 0 1
|
Пример:
Требуется спроектировать шифратор , преобразующий сигнал с десятичной Клавы х0,х1,х2,…,х9 в двоично-
десятичный код у3у2у1у0 , соответствующее возбуждающей клавиши от 0 до 9. Спроектировать и получить
систему булевой функции
у3=х8+х9
у2=х4+х5+х6+х7
y1=x2+x3+x6+x7
y0=x1+x3+x5+x7+x9