Микропрограммное устройство управления Советский патент 1978 года по МПК G06F9/16 

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

(54) МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ

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

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

Устройство содержит генератор тактовых импульсов 1, блок выделения четных я нечетных сигналов 2, первый управляющий элемент И 3, второй управляющий элемент И 4, я элементов ИЛИ 5, адресный элемент И б, регистр адреса 7, дешифратор адреса 8, заломннающий блок 9, инфюрмационный регистр 10, разбитый на п полтей И с управляющими разрядами 12, и дешифраТ ф кода операций 13. Выход генератора тактовых нмпульЁов 1 подклк)чен ко входу блока выделения четналх н нечетных си гналов 2, на выходах и и которого выделяются нечётные (Г) и четные (Tj) сигналы с«ют)8етстс№нно. Вы)юд о блока 2 соединен со входш nepBqtro упр ацляюшего элемента И 3 для одганиздЦЙн счнты амня нмформадии в первом такте TV работы устройства с тех яслей II информационного jpefHcrpa №. управляющие разряды 12 оторых находятся в единичном состоянин. Этим жje (сигналом осуществляется считыванне инфор114ации с устройства в такте ft. Выход Ь блока 2 саединен также со входом адресного элемента И 6, для органнзацин приема, адреса следующЦ микрокоманды из регистра. информации 10 в регистр адреса 7. Кроме того, выход а блсжа 2 подключен к дещнфратору адреса 8, для разрешения записи очередного слова из запоминающего блока 9 в регистр информации 10. Выход в выделения четных сигналов блока 2 соединен со входом второго управляющего элемента И 4 для организации счнтывания во втором такте Г работы устройства с тех полей 11 информационного регистра 10, управляющие разряды 12 которых находятся в нулевом состоянни. Этнм же сигналом осуществляется считыванне информации с выхода устройства в тактеТз- Выходы управляющего разряда 12 информационного регистра 10 подключены через первый управляющий элемент 3, второй управляющий элемент 4 н элемент ИЛИ 5 к управляющему входу дещнфратора кода операции 13 соответствующего поля. Выход поля 11 информационного регистра 10 подключен к ннфорнаЦионному входу-дещнфратора кода операции 13.

Устройство работает следующим образом,

Генератор 1 вырабатывает тактовые импульсы, которые поступают на .вход блока выделер;ия четных и нечетных сигналов 2. Допустим, что новое слово, считанное нз запоминающего блока, записано в регистре 10. В такте. Т сигнал с выхода а блока 2 поступает нг первый вход элементов И 3, на другой вход которых поступают сигналы с управляющих разрядов 12 полей II регистра информации 10. При этом, еслн разряд 12 находится в единичном состояннн, то.на выходе элемента И 3, элемента ИЛИ 5, а следовательно ш на управляющем входе дешифратора кода операции 13 есть разрешающий сигнал. Таким образом в такте Г) вырабатываются элементарные one рацни, заданные теми полями, у которых разряд 12 находятся в еднннчном состоянии. В тйкте TI с выхода в блока 2 сигнал поступает на входы элементов И 4. этом, аналогично первому тадггу, вырабатываются элементарные операции, заданные прлями, у которых разряд 12 находится в .нулевом состоянии. Сигнал с выхода в блока 2 обеспечивает также прием адреса следующей мнкрокоманды.

Таким образом, наличие управляющего разряда 12 обеспечивает реализацию двухтактного микропрограммирования. В этом случае в микрокоманде, считываемой т запоминающего блока, закодированы серйн сигналов микрооперацнй, выполняемых в течение двух тактов, Еслн в текущей микрокоманде какое-либо поле 11 не должно образовать никакой элементар-. ной операции, to в это поле ннформация не запнсырается. Сигнал с дешифратора кода операцйн 13, оютветствующнй этому полю, будет от :утствомть.

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

Формула изобретения

Микропрограммное устройство управления, содержяц ее генератор тактовых импульсов, блок выделения четных и нечетных сигналов, запомннающнй блок, регистр адреса, дешифратор а.еса, адресный элемент И, информационный регнсгр, раэделеиный на п полей, каждое КЗ которых содержнт управляющий разряд, н на каждое поле - два управляющих элемента И, дешифратор кода операции, причем информаиноннь(й вход дешифратора кода операцни подключен к выходу соответствующего поля информационного регистра, выход генератора такптык иыпульЬоя подключен ко входу блока выделен1Ц1 четных н нечетных сигналов, выход нечетных снгналов которого соедннен с первым входом адресногр:элемента И и с управляющим входом дешифратора адреса,- выход адресного элe«eнta И вод йювеН;кр входу регистра адреса, выходом соединенного с информационным входом дешифратора адреса, выход дей1ифратора адреса подключен ко входу запоминающего блока, выход которого соедннен со входом ин

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

название год авторы номер документа
Арифметическое устройство с микропрограммным управлением 1988
  • Коротков Валерий Анатольевич
  • Шек-Иовсепянц Рубен Ашотович
  • Горохов Лев Петрович
  • Малахов Юрий Васильевич
  • Смирнов Евгений Владимирович
SU1559341A1
Арифметическое устройство с микропрограммным управлением 1988
  • Коротков Валерий Анатольевич
  • Шек-Иовсепянц Рубен Ашотович
  • Горохов Лев Петрович
  • Малахов Юрий Васильевич
  • Смирнов Евгений Владимирович
SU1541594A1
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР С КОРРЕКЦИЕЙ ОШИБОК В ДВУХ БАЙТАХ ИНФОРМАЦИИ 2021
  • Долговязов Александр Вениаминович
  • Егоров Егор Александрович
  • Лесов Алексей Николаевич
  • Михеев Александр Александрович
  • Павлов Александр Алексеевич
  • Романенко Александр Юрьевич
  • Царьков Алексей Николаевич
RU2758410C1
Арифметическое устройство с микропрограммным управлением 1988
  • Коротков Валерий Анатольевич
  • Шек-Иовсепянц Рубен Ашотович
  • Горохов Лев Петрович
  • Малахов Юрий Васильевич
  • Смирнов Евгений Владимирович
SU1559340A1
Микропрограммное устройство управления 1983
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Никольский Сергей Борисович
  • Кальченко Сергей Борисович
  • Чигрин Олег Николаевич
SU1130864A1
Микропрограммный процессор 1980
  • Елисеев Александр Александрович
  • Крупин Владимир Александрович
  • Ленкова Валентина Мироновна
  • Петушков Александр Николаевич
SU868766A1
Микропрограммное устройство управления 1981
  • Харченко Вячеслав Сергеевич
  • Мельников Владимир Алексеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
SU1005049A1
Процессор с микропрограммным управлением 1983
  • Соловьев Алексей Алексеевич
  • Курбатов Борис Юрьевич
  • Барашко Виктор Сергеевич
  • Еремин Алексей Тимофеевич
  • Власов Феликс Сергеевич
  • Румянцев Владимир Ильич
SU1149273A1
Модульное устройство программного управления и контроля 1990
  • Шапоров Игорь Дмитриевич
  • Пименов Анатолий Владимирович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Соколов Сергей Алексеевич
  • Марков Петр Евгеньевич
SU1803905A1
Микропрограммное устройство управления с контролем 1989
  • Харченко Вячеслав Сергеевич
  • Петунин Сергей Юрьевич
  • Тимонькин Григорий Николаевич
  • Вахрушев Алексей Леонидович
  • Говоров Алексей Альбертович
  • Ткаченко Сергей Николаевич
SU1702370A1

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

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

.i -Г-ДвЬмЙЕ формационного регистра, второй вход адресного элемента И соединен с адресным выходом информационного регистра, отличающееся тем, что, с целью упрощения, в устройство введены п элементов ИЛИ, прямой и обратный вйходы управляющего разряда каждого поля информационного регистра соединены с первыми входами С9ответствующих управляющих элементов И, вторые входы управляющнх элементов .И соединены с разноименными выходами блока

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

Источники информации, пр нйтЫе во внимание при экспертизе:

1.Авторское свидетельство СССР Л 217066, кл. G 06 F 9/16, 1968.2.Авторское свидетельство СССР № 331387, кл. G 06 F 9/16, 1972.

ш

SU 602 947 A1

Авторы

Барбаш Иван Панкратович

Березинец Василий Матвеевич

Тимонькин Григорий Николаевич

Ткаченко Сергей Николаевич

Даты

1978-04-15Публикация

1976-05-28Подача