Микропрограл\ашое устройство управления

Иллюстрации

Показать все

Реферат

 

29!20!

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик

Зависимое от авт. свидетельства №вЂ”

МПК С 06f 9/16

Заявлено 11.VI 1969 (№ 1337750/18-24) с присоединением заявки №вЂ”

Приоритет

Опубликовано 06.1.1971. Ь|оллетень ¹ 3

Дата опубликования описания 2.III. 1971

Комитет по делам

Изобретений и открытий при Совете Министров

СССР

УДК 681.326.3(088.8) Авторы изобретения

Л. Х. Гаспарян, В. Л. Аджемян и Г. С. Хачатрян

Заявитель

МИКРОПРО ГPAMN HOE УСТРОЙСТВО УПРАВЛЕНИЯ

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

Известны микропрограммные устройства упргвления (УУ) цифровых вычислительных машин, содержащие запоминающее устройство, генератор тактовых импульсов, регистр, дешифратор ы, логические схемы «И» и

«ИЛИ».

Для повышения быстродействия и уменьшения объема запоминающего устройства в предлагаемом микропрограммном устройстве управления выходы групп разрядов регистра информации соединены со входами соответствующих дешифраторов, одноименные выходы которых соединены со входами схем «ИЛИ», выходы первых схем «ИЛИ» соединены с шинами элементарных операций, выходы вторых схем «ИЛИ» соединены со входами соответствующих схем «И», другие входы которых соединены с выходами разрядов для приема констант регистра информации, а выходы — со входами соответствующих регистров для приема констант, выходы специального разряда регистра информации соединен со входом одного из дешифра торов.

На чертеже изображена структурная схема предлагаемого УУ.

В устройство управления входит генератор тактовых импульсов 1, выход которого соединен с дешифратором 2, соединенным по входу с регистром адреса 8, а по выходу с накопителем запоминающего устройства (ЗУ) 4.

Выход запоминающего устройства 4 соединен с регистром информации (РИ) 5; выходы каждого поля разрядов регистра информации соединены с дешпфратором илп с постоянным

1О запоминающим устройством б (которое имеет п-2 q-выходов, где q — количество двоичных разрядов в данном поле). Одноименные выходы всех дешифраторов подаются к соответствующим схемам «ИЛИ» 7, выходы которых д поступают в УУ.

Для передачи констант из регистра информации 5 в различные регистры, выходы ряда разрядов регистра информации соединены на20 ряду с дешифратором также со входом схем

«И» 8, другие входы схем «И» 8 соединены с определенными выходами схем «ИЛИ» 7, а выходы — со входами регистров 9, куда посылаются константы.

2 Для того, чтобы указанные разряды регистра информации в случае образования константы не образовали также элементарной операции, выход специального разряда 10 соединяется с дешифратором указанных разпя30 дов

291201

Для осуществления условных переходов выходы определенных схем 7 соединяют со входами схем «И» 11, другие входы которых соединяют с выходами тех триггеров 12, состояние которых анализируется для осуществления условных переходов; выходы схем 11 соединяются со входами определенных разрядов регистра адреса 8 через схему «ИЛИ» 18.

Выходы специальных разрядов регистра информации 5 соединяют с соответствующими разрядами регистра адреса 8 для образования адреса следующей микрокоманды. Некоторые из указанных разрядов регистра информации 5 подключают к регистру адреса 8 через схему «ИЛИ» 18.

Предлагаемое устройство работает следующим образом.

Генератор тактовых импульсов 1 вырабатывает сигналы считывания из запоминающего устройства 4. Микрокоманда, считанная из (ЗУ), принимается в (РИ) 5, в соответствии с кодом, записанным в каждом поле, на выходе каждого дешифратора б вырабатывается потенциал одной элементарной операции; этот потенциал образуется также на выходе схемы

«ИЛИ» 7 и подается в УУ для выполнения соответствующего действия.

Передача констант из ЗУ в разные регистры

ЭВМ осуществляется следующим образом.

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

Для подачи константы в нужный регистр элементарная операция, заданная кодом, записанным в другом поле разрядов, вырабатывает потенциал, который и разрешает прием данной константы в данный регистр.

Условные переходы в микропрограмме осуществляются следующим образом.

Если в каком-либо поле записан код анализа состояния одного или нескольких триггеров, то элементарная операция, соответствующая этому коду, анализирует требуемое состояние с помощью схемы 11, и сигнал, вы10 работанный на выходе этой схемы при наличии анализируемого потенциала меняет состояние определенных триггеров регистра адреса 8.

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

Предмет изобретения

Микропрограммное устройство управления, 2О содержащее запоминающее устройство, генератор тактовых импульсов, регистр, дешифраторы, логические схемы «И» и «ИЛИ», отличаюи ееся тем, что, с целью уменьшения объема запоминающего устройства и повышения

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

«ИЛИ», выходы первых схем «ИЛИ» соеди30 иены с шинами элементарных операций, выходы вторых схем «ИЛИ» соединены со входами соответствующих схем «И», другие входы которых соединены с выходами разрядов для приема констант регистра информации, а вы35 ходы — со входами соответствующих регистров для приема констант, причем выход специального разряда регистра информации соединен со входом одного из дешифраторов.

291201

Составитель Е. Иванеева

Редактор М. Андреева

Корректор О. М. Ковалева

Типография, пр. Сапунова, 2

Изд. № 230 Заказ 448/5 Тираж 473 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва, Ж-35, Раушская наб., д. 4/5