Увеличение разрядности мультиплексора

Используя два мультиплексора, например, MUX (2-1) количество входов можно увеличить в два раза, реализуя MUX (4-1), если подавать на входы EI старший разряд адресной переменной (A 1) со своими значениями, заданными в функции.

Этот сигнал будет попеременно подключать в работу первый или второй мультиплексор (рис. 3.6, а; табл. 3.7).

Рис. Увеличение разрядности,

а – реализация MUX (4-1) на двух MUX (2-1),

б – реализация MUX (3-1) на двух MUX (2-1)

Таблица истинности MUX (4-1)

Входы Выходы
Служебные Информационные Адресные
MUX 2 MUX 1
  EI X 3 X 2 X 1 X 0 A 1 A 0 F
    X 0     X 0
    X 1     X 1
    X 2     X 2
    X 3     X 3

Аналитическое выражение работы MUX (4-1), согласно таблице и схеме а:

 
 


Примеры использования мультиплексоров:

- передача данных от нескольких источников сигналов по общему каналу с разделением во времени;

- преобразование параллельного кода в последовательный код (модем);

- постоянные запоминающие устройства;

- в качестве дешифраторов;

- регистры сдвига (совместно с приоритетным шифратором);

- преобразование целых чисел из формата с фиксированной запятой в формат с плавающей запятой и обратное преобразование;

- для передачи четырех восьмибитовых слов в параллельном коде на восьмибитовый выход. Применяется в микропроцессорной технике.


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



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