Шифратор (СД) выполняет функцию, обратную функции дешифратора.
Двоичный шифратор – КЛС, преобразует код «1 из N» в двоичный. При наличии «1» на одном из входов, появляется n-элементная комбинация на выходе, соответствующая номеру возбужденного входа.
Шифратор применяется для ввода данных с клавиатуры, для преобразования в двоичный код номера нажатой кнопки и т.д. Полный двоичный шифратор имеет Nвх =2n – входов, где n- число выходов, неполный Nвх<2n.
Например, построим неполный шифратор «10-4». В таблице 3.3 приведена таблица истинности работы шифратора.
Т а б л и ц а 3.3
№вх.
| Выходы
|
Fi
| x4
| x3
| x2
| x1
|
F0
|
|
|
|
|
F1
|
|
|
|
|
F2
|
|
|
|
|
F3
|
|
|
|
|
F4
|
|
|
|
|
F5
|
|
|
|
|
F6
|
|
|
|
|
F7
|
|
|
|
|
F8
|
|
|
|
|
F9
|
|
|
|
|
По таблице 3.3 составим собственные функции:
x1=F1+F3+F5+F7+F9
x2=F2+F3+F6+F7
x3=F4+F5+F6+F7
x4=F8+F9
На элементах «ИЛИ»схема приведена на рисунке 3.28.
Собственные функции на И-НЕ (преобразованные по теореме Де Моргана) имеют вид:
x1=
;
;
;
.
Схема на элементах И-НЕ представлена на рисунке 3.29.
Условное обозначение шифратора приведено на рисунке 3.30.