Шифратор або декодер – комбінаційний вузол, який виконує операцію перетворення m – елементного паралельного коду на входах у напругу сигнального рівня на одному з n виходів. Шифратор називають повним, якщо кількість виходів дорівнює кількості можливих наборів сигналів, тобто
Розглянемо принцип роботи дешифратора ИД4 (К155ИД4). (рис. 5).
У мікросхемі розташовано два дешифратора DCA і DCB, які приймають дворозрядний код адреси A0, A1. DCA має два входи дозволу: прямий Ea та інверсний , а DCB має два інверсних входу дозволу дешифрації
. Стани для обох дешифраторів при дешифрації кодів A0 та A1 наведено в таблиці 7.
Рис. 5
Таблиця 7.
Дешифратор: два входи, чотири виходи;
Демультиплексор: один вхід, чотири виходи.
Входи | Виходи | ||||||
Адреса | Дозвіл | Дані | 0 | 1 | 2 | 3 | |
A0 | A1 | Ea | ![]() |
![]() |
![]() |
![]() |
![]() |
х
Н Н В В В |
х
Н В Н В х |
В
Н Н Н Н х |
х
В В В В н |
В
Н В В В В |
В
В Н В В В |
В
В В Н В В |
В
В В В Н В |
Мікросхему можна також використовувати як дешифратор 3-х розрядного коду на вісім виходів (таблиця 8). При цьому необхідно поєднати коди: Ea і і створити адресний вхід → A2 і входи
і
і отримаємо вхід дозволу.
Таблиця 8.
Дешифратор: три входи, вісім виходів.
Демультиплексор: один вхід, вісім виходів.