Дешифратор (DC) – устройство предназначенное для преобразования двоичного позиционного кода в унитарный.
Дешифратор считается матричным, если количество входных переменных соответствует числу входов используемых логических элементов (ЛЭ). Матричные дешифраторы наиболее рациональны для дешифрирования входных слов с точки зрения затрат на оборудование. Затраты на оборудование обычно считают 3 способами: по Квайну, по числу ЛЭ, по числу корпусов мікросхем. Если состояние входа ЛЭ полностью определяет значение выходного сигнала то уровень сигнала на данном входе называется активным. В элементах ИЛИ, ИЛИ-НЕ активный уровень сигнала = 1. В элементах И, И-НЕ активный уровень сигнала = 0.
Дешифратор считается каскадным, когда количество входов логических элементов (ЛЭ) недостаточно для подключения всех переменных. Когда дешифраторы строятся по каскадному принципу это означает что входное слово которое дешифрируется разбивается на части с числом переменных в них не более чем число входов в ЛЭ. Из этих частей реализуются матричные дешифраторы образуя первый каскад, затем выходы всех матричных дешифраторов в различных сочетаниях подаются на входы ЛЭ и следующих каскадов. Недостаток каскадного метода заключается в уменьшении быстродействия схемы, а из-за большого числа каскадов увеличиваются аппаратные затраты. Достоинство это единственный способ реализации.