Дешифратор – это устройство, имеющее m – входов и 2m выходов. Он обеспечивает преобразование параллельного кода на входе в значение логической единицы на выходе, соответствующую данному коду, при этом на остальных выходах при этом образуется логический 0.
Таблица истинности 3-х входового дешифратора имеет вид.
x3 | x2 | x1 | y0 | y1 | y2 | y3 | y4 | y5 | y6 | y7 |
Функционирование дешифратора описывается логическими функциями вида:
Условное графическое изображение такого дешифратора имеет вид:
Для расширения функциональных возможностей часто предусмотрено введение дополнительных управляющих сигналов. Например, микросхема К 555 ИД4 содержит сдвоенный двухвходовой дешифратор с активными нулевыми выходными сигналами. Для верхнего дешифратора выходные значения будут установлены при комбинации входных сигналов . Для нижнего дешифратора выходные значения будут установлены при комбинации входных сигналов . Когда выбран один из дешифраторов, на выходах другого устанавливаются логические 1.