На выходе шифратора (кодера) устанавливается двоичный код, соответствующий десятичному номеру возбужденного информационного входа. В условном обозначении шифраторов используются буквы СD (от англ. Сoder).
Шифратор может быть использован как для представления (кодирования) десятичного числа двоичным кодом, так и для выдачи определенного кода (его значение заранее выбирается) при нажатии клавиши с соответствующим символом. При появлении этого кода система оповещается о том, что нажата определенная клавиша клавиатуры.
Аналогично дешифраторам, шифраторы бывают полные и неполные.
Для полного шифратора выполняется условие:
n = 2N, (20.2)
где n – число входов, N – число выходов.
При этом предполагается, что сигнал, соответствующий логической единице, в каждый момент времени подается только на один вход.
Схема шифратора, использующая элементы ИЛИ.
На практике часто используют шифратор с приоритетом. В таких шифраторах код двоичного числа соответствует наивысшему номеру входа, на который подан сигнал «1». На приоритетный шифратор допускается подавать сигналы на несколько входов, а он выставляет на выходе код числа, соответствующего старшему входу.
приоритетного шифратора является микросхема К555ИВЗ

Шифратор имеет 9 инверсных входов, обозначенных через
.
Аббревиатура
обозначает «приоритет». Шифратор имеет четыре инверсных выхода
. Аббревиатура
означает «шина».