Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PRINT.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.1 Mб
Скачать

5. Элементная база компьютеров: шифратор, дешифратор, мультиплексор и демультиплексор

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

Активным сигналом называется сигнал, который приводит к некоторым заданным изменениям в выходном сигнале (или памяти устройства). Обычно реализуют, так называемые, приоритетные шифраторы, входам которых присваивают определенные приоритеты, и поэтому на приоритетные шифраторы можно подавать активные сигналы одновременно на несколько входов. В любом случае, на выходе приоритетного шифратора всегда появится код номера наиболее приоритетного входа из тех, на которых поданы активные сигналы.

З аметим, что шифраторы можно рассматривать как преобразователи унитарного кода числа в его двоичный код.

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

Здесь: PRCD (Priority Coder) – приоритетный шифратор;

EI (Enable Input) – разрешение входа;

xi – входные сигналы;

yi – разряды выходного кода.

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

Дешифратором (Decoder) – называется комбинационное устройство, преобразующее двоичный входной код в активный (управляющий) сигнал на одном из его выходов, номер которого соответствует входному коду.

В общем случае, дешифратор, имеющий n-двоичных разрядов, имеет 2n выходов, так как n-разрядный двоичный код может принимать 2n различных значений и каждому из них должен соответствовать активный управляющий сигнал на своем выходе. Однако на практике часто используют дешифраторы с числом выходов меньшим, чем 2n, например, дешифраторы, преобразующие двоично-десятичные коды десятичных тетрад в сигналы управления цифровыми газоразрядными индикаторами. Эти дешифраторы имеют не 16, а 10 выходов.

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

Здесь: DC (Decoder) – дешифратор;

xi – разряды входного двоичного кода;

yi – выходные управляющие сигналы.

EI (Enable Input) – разрешение входа;

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

Мультиплексором (Multiplexer) – называется устройство, предназначенное для управляемого переключения одного из N входных цифровых информационных каналов к одному выходному каналу.

Таким образом, мультиплексор является коммутатором цифровых каналов или просто цифровым коммутатором. Цифровые информационные каналы могут быть как одноразрядные (состоящие из одной линии), так и многоразрядные, состоящие из многих линий. Так, в вычислительной технике широко используются мультиплексоры, переключающие каналы полубайтовые (4-х разрядные), байтовые (8-ми разрядные), двухбайтовые (16-ти разрядные), и другой разрядности. Сам принцип управляемой передачи цифровой информации от нескольких источников в один канал называется мультиплексированием. Принцип мультиплексирования цифровой информации иллюстрирован на рис.

Здесь: A, B, C, D – источники цифровой информации;

MUX – условное обозначение мультиплексора на схемах.

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

Демультиплексором (Demultiplexer) – называется устройство, осуществляющее управляемое переключение входного цифрового канала к одному из N выходных каналов.

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

Принцип демультиплексирования иллюстрирован на рис.

З десь: A, B, C, D – приемники цифровой информации.

DMX – условное обозначение демультиплексора на схемах.

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

Мультиплексирование и демультиплексирование каналов очень широко используется в компьютерной технике, например, при совмещении использования каналов передачи и приема адресов и данных, при организации связи между запоминающей матрицей и системной шиной в современных модулях оперативной памяти, таких как DDR, DDR2, DDR3 и т.д., а также при создании многопроцессорных систем.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]