МИКРОПРОГРАЛ\АШОЕ УСТРОЙСТВО УПРАВЛЕНИЯ Советский патент 1971 года по МПК G06F9/22 

Описание патента на изобретение SU291201A1

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

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

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

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

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

поступают в УУ.

Для передачи констант из регистра информации 5 в различные регистры, выходы ряда разрядов регистра информации соединены наряду с дешифратором также со входом схем «И 5, другие входы схем «И 8 соединены с определенными выходами схем «ИЛИ 7, а выходы - со входами регистров 9, куда посылаются константы.

Для того, чтобы указанные разряды регистра информации в случае образования константы не образовали также элементарной операции, выход специального разряда 10 соединяется с дешифратором указанных разряДля осуществления условных переходов выходы определенных схем 7 соединяют со входами схем «И 11, другие входы которых соединяют с выходами тех триггеров 12, состояние которых анализируется для осуществления условных нереходов; выходы схем // соединяются со входами определенных разрядов регистра адреса 5 через схему «ИЛИ 13.

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

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

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

Передача констант из ЗУ в разные регистры ЭВМ осуществляется следующим образом.

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

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

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

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

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

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

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

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

Похожие патенты SU291201A1

название год авторы номер документа
МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ 1972
SU331387A1
УСТРОЙСТВО МИКРОПРОГРАММНОГО УПРАВЛЕНИЯ 1972
SU419893A1
Микропрограммное устройство управления 1980
  • Дворецкий Борис Михайлович
  • Назьмов Ростислав Борисович
SU934473A1
Микропрограммное устройство управления 1983
  • Беляев Анатолий Константинович
  • Корниенко Григорий Иванович
  • Яровая Наталья Викторовна
  • Мудла Борис Гордеевич
SU1091160A1
УСТРОЙСТВО ДЛЯ МИКРОПРОГРАММНОГО УПРАВЛЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ 1968
SU217724A1
Устройство для обмена данными в распределенной вычислительной системе 1988
  • Мельников Владимир Алексеевич
  • Харченко Вячеслав Сергеевич
  • Кальченко Сергей Борисович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Терещенков Сергей Владимирович
SU1580382A1
Устройство для управления цифровой вычислительной машиной 1974
  • Овсепян Грачья Есаевич
  • Оганян Герман Арташесович
  • Гончоян Ваган Грачикович
SU520591A1
ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА С АВТОМАТИЧЕСКИМ ПРОГРАММИРОВАНИЕМ И МИКРОПРОГРАММНЫМ УСТРОЙСТВОМ УПРАВЛЕНИЯ 1964
  • Овсепян Г.Е.
  • Эйлезян Х.К.
  • Аджемян В.Л.
  • Сагателян П.А.
  • Егиазарян Л.Ш.
  • Каракешишян Д.М.
  • Нерсисян А.О.
  • Айдинян Д.С.
  • Оганян Г.А.
  • Хачатрян М.А.
SU224161A1
УСТРОЙСТВО для МИКРОПРОГРАММНОГО УПРАВЛЕНИЯ 1968
SU217066A1
Микропроцессор 1982
  • Бронштейн Ромэн Яковлевич
  • Вайзман Александр Яковлевич
  • Гущенсков Борис Николаевич
  • Рачевский Дмитрий Алексеевич
SU1119021A1

Иллюстрации к изобретению SU 291 201 A1

Реферат патента 1971 года МИКРОПРОГРАЛ\АШОЕ УСТРОЙСТВО УПРАВЛЕНИЯ

Формула изобретения SU 291 201 A1

SU 291 201 A1

Даты

1971-01-01Публикация