Мультепликсирование шин
Мультиплексор – это операционный блок с N входными шинами и одной выходной (рис 2.43). Он предназначен для подключения одной из входной шин к выходной. Адрес подключаемой шины задается на входе А в двоичном коде. Основное назначение мультиплексора (MX) заключается в передаче слов информации с i-й шины на выход В. Мультиплексоры выполняются, как правило, стробируемыми. В связи с этим слово передается в параллельном коде в течении времени действия управляющего сигнала y. Описание мультиплексора проводится в виде: MX (0:15, 0:7) –мультиплексор, где MX – идентификатор, (0:15) – номера входов, (0:7) – разрядность передаваемой информации через MX. B (0:7) - выходная шина, A (0:3) – шина адреса, CШ (0:15,0:7) – система входных шин, (0:15) – номера входных шин (соответствует номерам входов MX), (0:7) – разрядность передаваемого слова по шине.
Микрооперация передачи слова осуществляется под действием управляющего сигнала y: B = СШ(А). Записанную микрооперацию читают так: “На выходную шину В выставляется данное с одной из систем шин по адресу А”. Внутренняя структура MX изображена на рис. 2.44, где DC(0:3, 0:15) – дешифратор, обеспечивающий подключение входной шины к блоку ИЛИ. Блок ИЛИ состоит из восьми (по числу разрядов передаваемого слова) подблоков, к каждому из которых подведены одноименные входные цепи шестнадцати шин. Выходы подблоков ИЛИ образуют шину В.
1)унитарное управление +загрузка регистра осущ за 1 такт +уменьшено число упр сигналов -2 такта 3)общая шина
|