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

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

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

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

название год авторы номер документа
Устройство для адресации 1977
  • Завьялов Валерий Петрович
  • Кузнецов Валентин Евгеньевич
  • Лезин Генрих Валерьевич
  • Мараховский Владимир Борисович
SU703813A1
Электронная клавишная вычислительная машина 1977
  • Швед Владимир Кузьмич
  • Бабурин Артем Александрович
  • Баклан Борис Андреевич
  • Бухштаб Адольф Игоревич
SU679986A1
Устройство для обработки информации 1973
  • Черницкий Григорий Иойликович
  • Хохлов Лев Михайлович
  • Грудников Марк Менделевич
  • Микинелова Наталья Лазаревна
SU624232A1
Электронная клавишная вычислительная машина 1979
  • Астахов Геннадий Яковлевич
SU890401A1
Устройство управления микропрограм-МНыМи пЕРЕХОдАМи 1979
  • Зайончковский Анатолий Иосифович
  • Палагин Александр Васильевич
SU813428A1
Микропрограммное устройство управления 1983
  • Ржаницын Андрей Венедиктович
  • Машкин Алексей Михайлович
  • Романчук Людмила Семеновна
  • Новокшонов Валерий Семенович
SU1140120A1
Устройство для микропрограммногоупРАВлЕНия 1979
  • Абрамович Сергей Николаевич
  • Кузнецов Валентин Евгеньевич
  • Лезин Генрих Валерьевич
  • Мараховский Владимир Борисович
  • Яроцкий Владимир Павлович
SU822186A1
Микропрограммное устройство управления 1984
  • Пушкарев Юрий Яковлевич
  • Полонский Дмитрий Васильевич
SU1241241A1
Устройство микропрограммного управления 1976
  • Завьялов Валерий Петрович
  • Кузнецов Валентин Евгеньевич
  • Лезин Генрих Валериевич
  • Мараховский Владимир Борисович
SU646334A1
Микропрограммное устройство управления 1982
  • Горюнова Людмила Михайловна
  • Диденко Любовь Петровна
  • Иванкина Тамара Платоновна
  • Ицкович Юрий Соломонович
  • Парижский Юрий Семенович
  • Титова Инесса Николаевна
  • Филиппов Михаил Юрьевич
  • Чудинова Галина Игоревна
SU1019450A1

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

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

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

Изобретение относится к вычислительной технике, в частности к электронным клавишным вычибпитепьным машинам. Известно устройство, построенное на принципе микропрограммного управления, использующее операционно-адресную струк туру управляющих слов (микрокоманд) i Код микрокоманды формируется постоянной памятью и npeo6pi33yeTca на дешифраторах в набор микроопераций, определяющих взаимодействие и работу всех узлов и блоков электронной вычисиительной мащины. Микрооперации, формируемые в одном такте управления, определяют набор операционных попей микрокоманды, от количества которых зависит емкость микропрограммной памяти, являющейся основным параметром качественной оценки устройства управления. Для уменьшения емкости микропрограммной памяти в известном устройстве используется при цип двуступенчатого управления. Устройство содержит постоянную память микропрограмм со схемой формирования адреса управляющую постоянную память, дешифраторы микроопераций. Оно характеризуется различием выполнения микрокоманд одиночного и двойного цикла, а также йеопределенностью во в1рвмени формируемых микроопераций в цикле выполнения микрокоманд. Наиболее близким к изобретению техническим решением является микропрограммное устройство yпpaвлeниJз, содержащее блок памяти микрокоманд, счет чик адреса, два дешифратора адреса, ре;гистр микрокоманд, счетчик тактов, блок намята микроопераций и дешифратор микроопераций, причем вь1ход блока памяти микрокоманд соединен со входом регистра к«1крокоманд, выход которого подключен к первому входу счетчика адреса и информационному вхору первого децшс атора адреса, выход которого подключен ко входу блока памяти микроопераций, выход которого noiuano4 H к информационному входу дешифратора микроопераций, перш.1й выход счетчика тактов подключен ко второму выходу счетчика адреса, выход которого соединен со входом второго деши(| ратора адреса, выход которого подкгаочен

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

Целью изобретения являетспг упрошени схемы. .

В предлагаемом устройстве это дсхртигается тем, qto в нем второй выход счетчика тахтов соединен с управляющим входом первого дешнфратораг: адреса, управляющий вход дешифратора микроопераций соединен с выходом регистра микрокоманд

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

Оно содержит счетчик 1 адреса, блок 2 памяти микрокоманд, регистр 3 микрокоманд, счетчик 4 тактов, первый дешифратор 5 адреса, блок 6 памяти микроопераций, дешифратор 7 микроопераций, второй дешифратор 8 адреса.

Блок 2 предназначен для хранения кодов микрокоманд, входящих в микропрограмму. Счетчик, 1 служит для задания адреса микрокоманд, написанных в блоке 2. В блоке памяти микроопераций записа ны коды микрооперави{Г, вырабатываемых в микрокомандах. Дещифратор 7 представ ляет собой набор Дещифраторов, формирую щих микроопераций, пос1упающие во всё блоки и.-устройства машины. Счетчик 4 тактов вырабатывает последовательность временных сигналов, определяет длительность тактов управл$аощего слова (микрокоманды) и момент формирования микроопераций. Г юграммы выполнения операций, представляющие собой набор микрокоманд, хранятся в блоке 2. Каждой микрокоманде соответствует адрес на счетчике 1 адреса. Последовательное изменение кода на счетчике 1 адреса зависит от кон1фетной выполняемой программы и осуществляется либо счетным тактовым сигналом со счётчика 4, либо модификацией адреса по коду микрокоманды с выхода регистра микрокоманд. Код микрокоманды является составной, частью адреса блока 6 памяти микроопераций и устанавливается на весь цикл выполнения микрокоманды. Другой частыо адреса блока 6 являются временные интервалы, которые задаются счетчиком 4

Таким образом, на выходе блока 6 памяти микроопераций возбуждаются микроперационные по;1я микрокоманды, определенные во времени н, следовательно, одна микрокоманда представляете набо ром тактировашан микроопераций, модифицируя тем самым ее адрес.

По каждому новому адреру на выходе блока 6 возбуждается свое микроопераяйбннюё поле микрокоманды, разделенной bo времени по тактам. Выходное слово блока 6 дешифрируетса блоком 7, вход которого управляется также и кодом бло ка 2,

Таким образом, на выходе ; блока 7 форми{уются, отдельные микрооперации при одном и том же коде миврокоман. ды. Количество тактов в одной микрокоманде зависит от сложности вычиснигельной машины.

Изобретение может быть использоЬано в электронных клавишных машинах с микропрограммным управлением. Его экономический аффект заключается в экономии оборудования устройства управления. Формула изобретения

Микропрограммное устройство управления, содержащее блок памяти микрокоманд, счетчик адреса, два дешифратора адреса, регистр микрокоманд, счетчик тактов, блок памяти микроопераций и дешифратор микроопераций, причем выход блока памяти микрокоманд соединен со входом регистра микрокоман выход которого подключен к первому входу счетчика адреса, и .информационному входу первого дещифратора адреса, выход которого подключен,ко входу блока памяти микроопераций, выход которого подключен к информационному входу дешифратор микроопераций, первый выход счетчика такт подключен ко второму входу счетчика адреса, выход которого соединен со входом второго дешифратора адреса, а,1ход которого подключен ко входу блока памяти микрокоманд, о т л и ч а ю щ е ес я те Mi что, с целью упрощения устройства, второй выход счетчика тактов соединен С управляющим входом первого дешифратора адреса, управляющий вход де- шифратора микроопераций соединен с выходом регистра микрокоманд.

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

1.Патент Великобритании

J 1342393, кл. G 4 А, 1974.

2.Майоров С. А, и др. Принципы орnPHlTpl lTWH TrUffinniai-fV- ЛАЛ-

SU 615 480 A1

Авторы

Баклан Борис Андреевич

Гребиник Клавдия Николаевна

Швед Владимир Кузьмич

Даты

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

1976-07-12Подача