B) Шифраторы и дешифраторы

Используя простейшие логические элементы, можно сконструировать более сложные устройства, реализующие соответствующие функции. Такими устройствами являются, например, шифраторы и дешифраторы.

Шифраторы, называемые также кодерами, могут осуществлять преобразование десятичных чисел (позиционный код) в двоичную систему счисления. Шифратор работает следующим образом:

o шифратор имеет N входов, в текущий момент времени только на один из которых подается сигнал (это вход будет активным);

o по номеру активного входа на выходах дешифратора формируется двоичных код, соответствующей позиции активного входа.

Например, если активным был пятый вход, то на выходах будет комбинация (за исключением старших нулей): 510=1012.

Таблица 1. Таблица истинности шифратора на 8 входов на трех логических элементах ИЛИ.

Позиционный код Двоичный код
Х7 Х6 Х5 Х4 Х3 Х2 Х1 Х0 Y2 Y1 Y0
                       
                       
                       
                       
                       
                       
                       
                       

Рис. 12. Восьмивходовый шифратор на логических элементах ИЛИ.

Собрать схему, представленную на рис.7, и составить таблицу истинности. Убедиться, что она соответствует таблице 1, приведенной выше.

Дешифратор или декодер выполняет обратную по отношению к шифрованию операцию, т.е. преобразует двоичный код в десятичный. Входы дешифратора служат для подачи двоичных числе, а выходы последовательно нумеруются десятичными числами. При подаче на входы двоичного числа выходной сигнал появляется на выходе, который имеет номер соответствующего десятичного числа.

Существует два типа дешифраторов: логические дешифраторы и дисплейные дешифраторы/формирователи. Логические дешифраторы представляют собой схемы средней интеграции (микросхемы, имеющие с своем составе до 100 ЛЭ), управляемые адресом. Они выбирают и приводят в активное состояние конкретный выход определяемый адресом. Дешифраторы применяются в структурах выборки адреса запоминающих устройства, разуплотнения маршрутизации данных и т.п.

Таблица 2. Таблица истинности дешифратора на логических элементах

Двоичный код Позиционный код
Х2 Х1 Х0 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
                       
                       
                       
                       
                       
                       
                       
                       

Рис. 13. Трехвходовый дешифратор на логических элементах И и НЕ.

Собрать схему, представленную на рис.8, и составить таблицу истинности. Убедиться, что она соответствует таблице 2, приведенной выше.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: