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

 

Ф

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЮТИЛЬСеВУ.

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

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

Республик (i)) 615480

/ ф г

f, 2 (51) М. Кл.

Я 06 Р 9/16 (61) Дополнительное к авт. свид-ву(22) Заявлено12,07. 7 g (21)238240{у18;?4 с присоединением заявки № (23) Приоритет (43) Опубликовано 15,07.7Я3юллетечь №26

Государственный комитет

Совета Мннистроо СССР ао делам нзооретеннй н открытий (53) УДК 681.326.3 (088.8) (45) Дата опубликования описания:16.06.78 (72) Авторы изобретения

Б. А. Баклан, К. Н. Гребиники В, К. Швед (7 е) Заявители (54) М ИКРОПРОГРАММНОБ УСТРОЙСТВО УПРАВЛЕ НИЯ

Изобретение относится к вычислительной технике, в частности к электронным клавишным вычислительным машинам.

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

5 использующее операционно-адресную структуру управляющих слов (микрокоманд) (1)

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

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

Государственное союзное конструкторско-технологическое бюро по проектированию счетных машин и Опытный завод

Государственного союзного конструкторско-технологического бюро по проектированию счетных машин

615480 ко входу блока памяти микрокоманд (2J;

Однако .в этом известном устройстве для формировании разновременных микроопераций многотактная микрокоманда разби« вается на однотактные и хранится в

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

ЛО

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

В предлагаемом устройстве это достигается тем, что в нем второй выход счетчика тактов соединен с управляющим входом первого дешифратора-, .aApeca, 7IrИ равляющий вход дешифратора микроопераций соединен с выходом регистра микрокоманд

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

Оно содержит счетчик 1 адреса, блок

2 памяти микрокоманд, регистр 3 микрокоманд, счетчик 4 тактов, первый дешиф- 25 ратор 5 адреса, блок 6 памяти микроопераций,,дешифратор 7 микроопераций, второй дешифратор 8 адреса, Блок 2 предназначен дпя хранения ко» дов микрокоманд, входящих в микропрог- 30 рамму. Счетчик 1 служит дпя задания адреса микрокоманд, записанных в блоке

2. В блоке памяти микроопераций записа ны коды микроопераций, вырабатываемых в микрокомандах.. Йешифратор 7 представ- M ляет собой набор дешифраторов, формирующих микрооперации, поступающие во все блоки и.:устройства машины. Счетчик 4 тактов вырабатывает последовательность временных сигналов, определяет длитель- 4О ность тактов управляющего слова (микрокоманды) и момент формирования микроопераций. Программы выполнения операций, представляющие собой набор микрокоманд, хранятся в блоке 2, Каждой 4> микрокоманде соответствует адрес на счетчике 1 адреса. Последовательное изменение кода на счетчике 1 адреса за висит от конкретной выполняемой программы и осуществляется либо счетным тактовым . сигналом со счетчика 4, либо модификацией адреса по коду микрокоманды с выхода регистра микрокоманд.

Код микрокоманщу является составной частью адреса блока 6 памяти микроопе- раций и устанавливается на весь цикл выполнения микрокоманды. Иругой частью адреса блока 6 являются временные интервалы, которые задаются счетчиком 4

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

По каждому новому адресу на выходе блока 6 возбуждается свое микроонерацйонйое поле микрокоманды, разделенной

Ьо времени по тактам. Выходное слово блока 6 дешифрируется блоком 7, вход которого управляется также и кодом бло. ка 2, Таким образом, на выходе .блока 7 формируются. отдельные микрооперации при одном и том же коде микрокоман» ды. Количество тактов в одной микрокоманде зависит от сложности вычисли тельной машины, Изобретение может быть использовано в эпектронных клавишных машинах с микропрограммным управлением. его экономический эффект заключается в экономии оборудования устройства управления.

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

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

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

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

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

2, Майоров С, А. и др, Принципы орт вттИяятттт тт ттт ттт тъы sv б ОпплФФ П > ття

615480

Составитель Т. Бондаренко

Техррд М. Левицкая Корректор С. Гарасиник

Редактор Л. Тюрина

Заахав 3910/38 Тираж 826 Подписное

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

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

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

 

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

Изобретение относится к устройствам программного управления и предназначено для использования в составе автоматизированных систем управления и регулирования с использованием ЭВМ вышестоящего уровня

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

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

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

Изобретение относится к информационно-рекламным системам на основе больших экранов (панно), предназначенных для воспроизведения графических, цифровых или видеотелевизионных изображений

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

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

Изобретение относится к устройству обработки данных и способу выполнения инструкции по обработке данных

Изобретение относится к вычислительной технике

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