Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсовой (25) / ФИНАЛ / Блоки / BR предназначен для временного хранения операндов

.doc
Скачиваний:
44
Добавлен:
15.06.2014
Размер:
34.82 Кб
Скачать

BR предназначен для временного хранения операндов, выводимых из БМП на магистраль МО для обращения к табличному преобразователю. Фиксация операнда осуществляется по единичному уровню первого синхроимпульса при наличии разрешающего бита 32 в микроинструкции. Содержимое выходной шины BR подаётся на шестнадцать младших разрядов адресного входа ROM, а на старший адресный вход и на вход выбора ROM поступают из микроинструкции бит 33 выбора страницы и бит 34 чтения таблицы. Страничное разбиение таблицы необходимо в том случае, если результат преобразования имеет удвоенную разрядность по отношению к формату шины данных. Тогда младшее слово результата будет размещаться в младшей странице, а старшее слово результата – в старшей странице по одному и тому же смещению, определяемому операндом, и для передачи результата в БМП потребуется два микрокомандных цикла. Вывод результата из ROM в БМП осуществляется по магистрали MI.

БР совместно с ТП применяются при ускоренном выполнении длинных арифметических операций или функциональных вычислений. Операнд, выводимый из БМП на магистраль МВ, поступает по шине ДВх в БР и фиксируется там по соответствующей микроинструкции. В одном из последующих циклов работы, когда в БМП будет требоваться результат табличного преобразования, на ТП подаётся микроинструкция чтения таблицы и код результата с шины ДВ ТП через магистраль МВх загружается в БМП по шине ДВх. Минимальное время подобного преобразования равно двум микрокомандным циклам работы микроЭВМ. В общем случае возможно подключение к БР и шины ША БМП через магистраль МА, что расширит возможности микроЭВМ в плане быстрых функциональных преобразований.

SYNC

33

DD10.1

34

35

1-16

1-16

MI

MO

MC

DD6

BR

DI DO

0 0

15 15

C

1

Рис. 11

Соседние файлы в папке Блоки