
Курсовой (25) / ФИНАЛ / Блоки / BR предназначен для временного хранения операндов
.docBR предназначен для временного хранения операндов, выводимых из БМП на магистраль МО для обращения к табличному преобразователю. Фиксация операнда осуществляется по единичному уровню первого синхроимпульса при наличии разрешающего бита 32 в микроинструкции. Содержимое выходной шины BR подаётся на шестнадцать младших разрядов адресного входа ROM, а на старший адресный вход и на вход выбора ROM поступают из микроинструкции бит 33 выбора страницы и бит 34 чтения таблицы. Страничное разбиение таблицы необходимо в том случае, если результат преобразования имеет удвоенную разрядность по отношению к формату шины данных. Тогда младшее слово результата будет размещаться в младшей странице, а старшее слово результата – в старшей странице по одному и тому же смещению, определяемому операндом, и для передачи результата в БМП потребуется два микрокомандных цикла. Вывод результата из ROM в БМП осуществляется по магистрали MI.
БР совместно с ТП применяются при ускоренном выполнении длинных арифметических операций или функциональных вычислений. Операнд, выводимый из БМП на магистраль МВ, поступает по шине ДВх в БР и фиксируется там по соответствующей микроинструкции. В одном из последующих циклов работы, когда в БМП будет требоваться результат табличного преобразования, на ТП подаётся микроинструкция чтения таблицы и код результата с шины ДВ ТП через магистраль МВх загружается в БМП по шине ДВх. Минимальное время подобного преобразования равно двум микрокомандным циклам работы микроЭВМ. В общем случае возможно подключение к БР и шины ША БМП через магистраль МА, что расширит возможности микроЭВМ в плане быстрых функциональных преобразований.
SYNC
33 DD10.1
34
35 1-16 1-16 MO MC DD6
DI
DO 0
0
15
15
C 1
Рис. 11MI
BR