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

Номер патента: 991426

Авторы: Балабай, Кудрявцев, Никулин

ZIP архив

Текст

ОПИСАНИЕ ИЗОБРЕТЕНИЯ Союз СоветскихСоциалистическихРеспублик пц 991426 К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(23) ПриоритетОпубликовано 2 Ж 183 Бюллетень Ио 3 И 1 М. Кл.з 6 06 Р 9/22 Государствеииый комитет СССР по делам изобретеиий и открытийДата опубликования описания 23 с 0183,. ьсллс" с(54) МИКРОПРОГРАММНОЕ УСс 1 сРОЯСс 1 сВО УПРАВЛЕНИЯ Изобретение относится к автоматике и вычислительной технике и может быть использовано для программного управления работой исполнительных устройств и механизмов, а также в специализированных ЦВМ с микропрограммньм управлением. Известно микропрограммное устройст. )0 во управления, содержащее регистр адреса, блок памяти, регистр микрокоманд, блок дешифраторов, блок управ ления длительностью микропрограммного такта, секционную линию задержки, эле мент НЕ 1). 15Однако изменение длительности микропрограммного такта в нем достигается за счет соответствуктдей задержки тактового импульса. Это не позволяет обрабатывать микрокоманды большой длительности (более 1-2 мес.) ввиду громоздкости линий задержки.Наиболее близким техническим решением к изобретению является устройство управления, содержащее регистр ад реса, блок памяти, регистр микроко" манд, блок дешифраторов, группу шифра";оров, группу счетчиков, группу триггеров, элемент И, элемент задержки, генератор импульсов 23. 30% Недостатком такого устройства является большой объем оборудования. цель изобретения - упрощение устройства.Поставленная цель достигается тем, что микропрограммное устройство управ-: ления, содержащее генератор импульсов, подключенный выходом к счетному входу счетчика импульсов, связанного установочньм входом с выходом шифратора, а выходом - со входом элемента задержки, последовательно соединенный регистр адреса, блок памяти, регистр микрокоманд и дешифратор, содержит блок вентилей, соединенный первым входом с. выходом элемента задержки, выходом - с входом шифратора, а вторьм входом - с выходом регистра адреса, подключенного выходом ко входу счетчика импульсов.На чертеже приведена структурная схема устройства.Устройство содержит регистр 1 адреса, блок 2 памяти, регистр 3 микро- команд, дешифратор 4, элемент 5 задержки, генератор б импульсов, блок 7 вентилей, шифратор 8, счетчик 9 импульсов, управляктдие выходы 10 устрой 4 ства, тактовый выход 11.991426 Формула изобретения Составитель Н. Горбуноваедактор С. Патрушева Техред Т,фанта Корректор М. Ша Тираж 704ИПИ Государственного компо делам изобретений иМосква, Ж, Раушска Зак Подпис ноетета СССРкрытийнаб., д, 4/ В илиал ППП Патент, г. Ужгород, ул, Проектная,Устройство работает следующим образом.В момент включения устройство устанавливается в исходное состояние (цепи начальной установки на чертеже не показаны) . При этом в регистр 1 запи дывается код адреса первой микрокоманНы из блока 2 памяти в регистр 3 считываются коды микроопераций, входящих в состав первой микрокоманды в счет" чик 9 импульсов записывается код, со-О ответствующей длительности пеювой микрокоманды, что соответствует по времени моменту обнуления счетчика 9, появляется сигнал на его управлякщем выходе. По этому сигналу код адреса, записанный в регистре 1, увеличивается на единицу, а из блока 2 памяти в регистр 3 микрокоманд будет считан код очередной (второй) микрокоманды. Спустя некоторое время, определяемое величиной элемента 5 задержки, сигналом с выхода счетчика 9 будет открыт блок 7 вентилей, и код выполняемой микрокоманды пройдет на вход шифратора 8, который преобразует :о в двоич ный код длительности (в тактах гене ратора 6) выполняемой микрокоманды.С выхода шифратора 8 этот код будет записан в счетчик 9. Под воздействием тактовых импульсов от генератора 6 начнется вычитание числа импульсов, ЗО записанных в счетчик. После обнуления счетчика 9 вновь появится число импульсов на его управляющем выходе, что приведет к перестройке устройства1 О на выполнение очередной микрокоманды соответствующей длительности. После выполнения последней микрокоманды в. регистре 1 адреса будет записан код, по которому в дешифраторе 4 сформируется сигнал на отключение устройства.Применение устройства позволяет сократить объем оборудования. Микропрограммное устройство управления, содержащее генератор импульсов, подключенный выходом к счетному входу счетчика импульсов, связанного установочным входом.с выходом шифратора, а выходом - с входом элемента задержки, последовательно соединенный регистр адреса, блок памяти, регистр микрокоманд и дешифратор, о т л и ч аю щ е е с я тем, что, с целью упрощения устройства, оно содержит блок вентилей, соединенный первым входом с выходом элемента задержки, выходом с входов шифратора, а вторым входом с выходом регистра адреса, подключенного выходом к входу счетчика импульсов..Источники информации,принятые во внимание при экспертизе 1. Авторское свидетельство СССР 9 467351, кл. С 06 Р 8/16, 1975. 2. Авторское свидетельство СССР Р 834700, кл. 6 06 Р 9/22, 1981 (прототип) .

Смотреть

Заявка

3340068, 22.09.1981

РИЖСКОЕ ВЫСШЕЕ ВОЕННО-ПОЛИТИЧЕСКОЕ КРАСНОЗНАМЕННОЕ УЧИЛИЩЕ ИМ. МАРШАЛА СОВЕТСКОГО СОЮЗА БИРЮЗОВА С. С

КУДРЯВЦЕВ АЛЕКСАНДР ВЛАДИМИРОВИЧ, НИКУЛИН СЕРГЕЙ НИКОЛАЕВИЧ, БАЛАБАЙ ВЯЧЕСЛАВ ИВАНОВИЧ

МПК / Метки

МПК: G06F 9/22

Метки: микропрограммное

Опубликовано: 23.01.1983

Код ссылки

<a href="https://patents.su/2-991426-mikroprogrammnoe-ustrojjstvo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Микропрограммное устройство управления</a>

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