Преобразователи кодов. Наиболее широко преобразователи кодов известны применительно к цифровым индикаторам
Наиболее широко преобразователи кодов известны применительно к цифровым индикаторам. Например, преобразователь 4-х разрядного позиционного двоичного кода в десятичные цифры.
Имеется семи сегментный индикатор и с его помощью требуется высветить десять цифр (рис. 3.30).
Рисунок 3.30 – Обозначение индикатора
Очевидно, что двоичный код должен иметь не менее четырёх разрядов (2 = 16, что больше 10).
Составим таблицу истинности работы такого преобразователя (рис. 3.31).
Цифра | Код 8-4-2-1 | а | б | в | г | д | е | ж | |||
Рисунок 3.31 – Таблица преобразования для индикатора
Несложно составить систему собственных функций для всех выходов, т.е. СДНФ, минимизировать её и составить схему. Так и делают. Преобразователь кода обозначается следующим образом (рис. 3.32)
Рисунок 3.32 – Условное обозначение преобразователя кода
Промышленностью выпускаются преобразователи кодов, например, К155ПР6 и К155ПР7 –преобразователи двоичного кода в двоично-десятичные цифры и обратно.
Второе, более широкое применение преобразователей кодов это аппаратная защита информации, передаваемой по открытым каналам связи (рис. 3.33).
Рисунок 3.33 – Аппаратное преобразование кода
Выполняется перестановка передаваемых битов в прямом преобразователе, а на приёмном конце устанавливают преобразователь с обратным законом перестановки. Получается верный код, хотя в линии код неверный. Степень защищённости такого способа невысока, так как мало число перестановок (n!), поэтому используют комбинацию DC – CD (рис. 3.34)
Рисунок 3.34 – Аппаратное преобразование кода DC - CD
Здесь число перестановок значительно больше и равно 2 ! , так как у декодера 2 выходов.
На приёмном конце устанавливают узел с обратным законом соединений. Такой узел находит применение на практике.
Дата добавления: 2016-01-18; просмотров: 715;