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

Иллюстрации

Показать все

Реферат

 

О П И с:А-Н И И

ИЗОБРЕТЕНИЯ

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

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

Республик.11) 492874

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свнд-ну (22) Заявлено 1S.03. 74 (21) 2006665/18-24 с присоединением заявки №(23) Приоритет— (43) Опубликовано 25. 11. 75. Бюллетень .,¹ 43 (45) Дата опубликования описания 20.02.7 (51) М. Кл.606 f О/1 4

Гаоударотооннмй комнтет

Совета Мнннотроа СССа ао делам ноооретеннй и открытой (сД) УДК 681.325 (088. Р) (72) Автор изобретения

И. М. Соколов (71) Заявитель (54) МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ

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

Известно микропрограммное устройство управления, содержащее генератор импульсов, соединенный с сигнальным входом узла пуска — останова, выход которого со-! единен со счетным входом счетчика адреса микрокоманд, выходы которого через дешифратор адреса микрокоманды соединены с первой группой входов памяти микрокоманд, вторая группа входов которой соединена через дешифратор операций, регистр команд и намять команд с выходами счетчика команд, Причем выходы памяти микрокоманд соединены со входами регистра управляющих сигналов, а вход счетчика команд — co входом устройства.

Бель изобретения — уменьшить количество оборудования.

Это достигается тем, что устройство содержит регистр позиционных адресов безусловных переходов, регистры адреса

1 макрокоманд безусловного перехода, счет.чик безусловных перехоиов, дешифратор беэуслорных переходов, коммутатор, элемент

ИЛИ, элемент И, прячем выходы элемента I памяти микрокоманд,соединены с разрядными входами регистра позиционных адресов безусловных переходов, регистров адреса микрокоманд безусловного перехода, один иэ выходсв элемента памяти микрокоманд соединен с разрешаюшим входом узла пуска останова, первый запрещающий вход котс а рого соединен со счетным входом счетчика безусловных переходов и выходов эле» мента ИЛИ, входы которого соединены с выходами элементов И, одни входы которых соединены с выходами регистра по15 эиционных адресов безусловных нереходои, а другие входы - с выходами дешифратора адреса микрокоманд, один иэ выходов которого соединен с управляюшими . входами регистра команд, дешифратора

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

25 безусловных переходов, выход которого

492674 рокоманд 3. При этом возбуждается некоторыи выход дешифраторв адреса мякропро| рамм 4 и соответствуюшая адресная шина элемента 5 памяти «ликрокомвнд r управляюшими сигналами. Предложим, что в этом случае ни одни из элементов И 16 не подключ ается. Отсутствие сигнала на выходе элемента ИЛИ 15 обеспечивает подключе»ние узла пуске — останова 7. При этом на счетчик адреса микрокоманд 3 подаются у импульсы от генератора импульсов 6.

Считая их, счетчик адреса микрокоманд 3 возбуждает последуюшне выходы дешифратора адреса микрокоманд 4 и соответствуюшие адресные шины элемента 5 памяти 11 микрокоманд с управляюшими снгналамя.

Если s регистре адреса микрокоманд безусловного перехода 11 и 12, запи"ана нулевая информация, то по установочным входам счетчик адреса мнкрокоманд 3 бу- 2О дет установлен в нулевое состоячне. При этом микропрогрвммнсе устройство управления устанавливается в исходное состояние и команда из регистра команд 1 через дешифратор операций 2 возбуждает адресную шину элемента 5 мнкрокоманд, после чего цикл работы устройства повторяется.

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

Микропрограммное устройство управления, содержашее генератор импульсов, соединенный с сигнальным входом узла пуска - останова, выход которого соединен со счетным входом счетчика адреса микрокомснд, выходы которого чере.з дешифратор адреса микрокоманд соединены с первой группой входов памяти микрокоманд, вторая группа входов котовой соединена через дешифратор операций, регистр команд и память команд с выходеми счетчика команд, причем выходы памяти микроо 45 команд соединены сс входами регистра управляюших сигналов, а вход счетчика команд» со входом устройства, о т л яч а ю ш е е с я тем, что, с целью уменьшения количества оборудования, оно содержит регистр позиционных адресов безусловных переходов. регистры адреса микрокоманд безусловного перехода, счет» чик безусловных переходов, дешифратор безусловных переходов, коммутатор, элемент ИЛИ, элемечты И, причем выходы . элемента памяти микрокоманд соединены с разряднымя входами регистра позиционных адресов безусловных переходов, регистров адреса микрокоманд безусловного перехода, одни иэ выходов элемента памяти микрокомвнд соединен с раэрешаюшим входом узла пуска - останови, первый запрешак ший вход, которого соединен со счетным входом счетчика безусловных переходов и выходом элемента

ИЛИ, входы которого соединены с выходами элементов И, одни входы которых соединены с выходами регистра поэиционных адресов безусловных переходов, а другие входы - с выходами дешифратора адреса микрокоманд, один иэ выходов которого соединен с упрввляюшнми входами регистра команд, дешифратора операций, регистра позиционных адресов безусловных переходов, регистров адреса микрокоманд безусловного перехода, вторым звпрешвюшим входом узла пуска — останова и со входом(: гашения счетчика безусловных переходов, выход которого через дешифратор безусловных переходов соединен с одной группой входов коммута тора, другие группы входов которого соединены с в« ".:одвми соответствуюшнх регистров адреса мнкрокомвнд безусловного перехода, а выходы коммутатора соединены с установочными входами счетчика адреса микрокомвнд.

492874

Составитель Ф. Шагиахметов

Техред М. Ликович Корректор 3. Фанта

Редактор H. данилович

Закаэ 1173

Тираж 496

Филиал ППП "Патент", r. Ужгород, л. Гагарина, 101

Подписное

UHHHHH Государственн го комитета Совета Министров СССР по делаь изобретений и открытий

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