## Шифратор **Шифратор (кодер)** - это функциональный элемент, преобразующий информационный сигнал на одном из своих входов в двоичный код на выходах. Вход шифратора, на который подается сигнал, называется **активным** УГО: ![УГО шифратора](06_01.%20УГО%20шифратора.png) Очень часто шифратор используется для преобразования сигнала от нажатой кнопки клавиатуры в двоичный код ![Схема шифратора](06_02.%20Схема%20шифратора.png) Если нажата цифра 5 - выходной код будет иметь вид 0101. Это схема шифратора без приоритета. Если одновременно подать сигналы на 5 и 8 входы, то на выходе будет зафиксирован код 1101 (13). Однако, максимально возможное одноразрядное десятичное число - это 9. Чтобы исключить подобные ситуации, в шифраторах обычно используется принцип приоритета старшего разряда. Такие шифраторы называются **приоритетными**. При одновременном нажатии клавиш 5 и 8 на выходе будет сформирован код 1000 (8) ## Дешифратор **Дешифратор** - это функциональный элемент, преобразующий входной двоичный код в позиционный выходной код УГО: ![УГО дешифратора](06_03.%20УГО%20дешифратора.png) Если число выходов дешифратора совпадает с числом возможных комбинаций входных сигналов, то дешифратор называется **полным**. Если число выходов дешифратора меньше числа возможных комбинаций входных сигналов, то такой дешифратор называется **неполным**. Полный дешифратор: ![Схема дешифратора](06_04.%20Схема%20дешифратора.png) Дешифраторы часто имеют разрешающий или стробирующий вход E, который обычно является инверсным. Введение в дешифратор нескольких стробирующих входов, объединенных логическим элементом И, позвовляет осуществлять **каскадирование**. С помощью каскадирования возможно увеличение числа выходов. ## Каскадное соединение дешифраторов ![Каскадное соединение дешифраторов](06_05.%20Каскадное%20соединение%20дешифраторов.png)