Дешифратор преобразует входной двоичный код в активное состояние одного из выходов (дешифрует код), а шифратор преобразует активный входной сигнал в выходной двоичный код (шифрует номер входного сигнала). Количество выходных сигналов дешифратора входных сигналов шифратора равно количеству возможных состояний двоичного кода, то есть 2n, где n – разрядность двоичного кода (рис 8.1). Микросхемы дешифраторов на схемах обозначаются буквами DC (Decoder), а микросхемы шифраторов – CD (Coder). Активным всегда является только один выход дешифратора, причем номер этого выхода (и соответствующего ему сигнала) определяется входным кодом. Выходной номер шифратора однозначно определяется номером входного сигнала.
Рис 8.1. Функции дешифратора (слева) и шифратора (справа)