Дешифратори.
Комбінаційна схема, що перетворює код, який поступає на входи, в сигнал тільки на одному з її виходів, називається дешифратором. В умовних позначеннях дешифраторів і шифраторів використовуються букви DC і CD (від слів decoder і coder відповідно). Якщо кількість двійкових розрядів коду, що дешифрується,позначити через n, то число виходів дешифратора повинне бути 2n.Так як за допомогою n-розрядного двійкового коду можна відобразити 2n кодових комбінацій, число виходів повного дешифратора дорівнює 2n. Таким чином, дешифратор містить число виходів, які дорівнюють числу комбінацій вхідних змінних, наприклад, число входів дорівнює 3, то число виходів дорівнює 23=8. Якщо частина вхідних наборів не використовується, то дешифратор називають неповним і у нього Nвих<2n. У ЕОМ за допомогою дешифраторів здійснюється вибірка необхідних осередків пристроїв, що запам'ятовують, розшифровка кодів операцій з видачею відповідних керівних сигналів і т.д. Якщо вхідні змінні представити як двійкову систему запису чисел, то логічна одиниця формується на тому виході, номер якого відповідає десятковому запису того ж числа. Наприклад, A = 1, B = 0, C = 0, D = 1, число 1001 в двійковому коді. У десятковому коді це число відповідає 9, тобто при даній комбінації вхідних змінних F9 = 1. Дешифратори широко використовуються як перетворювачі двійкового коду в десятковий, а також в багатьох інших пристроях. Функціонування дешифратора описується системою логічних рівнянь, складених на основі таблиці істинності. Мал. 4.1. Схема дешифратора на 3 входи і 8 виходів У приведеному прикладі на мал. 4.1 дешифратор має 3 входи, отже максимальна кількість виходів буде дорівнювати 23=8. Побудова дешифратора на основі простих елементів, за допомогою таблиці істинності (див. таблицю 4.1) і складених відповідно логічних рівнянь.
Таблиця 4.1 На мал. 4.2 приведена тимчасова діаграма роботи дешифратора. Мал. 4.2. Діаграма роботи дешифратора на 3 входи і 8 виходів. Будь-який потрібний дешифратор може бути побудований по пірамідальній структурі. Вхідне слово ділиться на поля, розрядність яких відповідає числу входів наявних СІС дешифраторів, а потім з СІС будується пірамідальна структура, що становить сукупність лінійних дешифраторів. Матричні дешифратори формуються на основі простих лінійних дешифраторів меншої розмірності, тобто будуються у вигляді матриці.
|