## Шифратор
**Шифратор (кодер)** - это функциональный элемент, преобразующий информационный сигнал на одном из своих входов в двоичный код на выходах. Вход шифратора, на который подается сигнал, называется **активным**  
УГО:  
![УГО шифратора](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)  