Устройство микропрограммного управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1267412
Автор: Дубовицкий
Текст
(5 в 4 С 0 ПИСАНИЕ ИЗОБРЕТЕН о СССР1981.СССР1980. Ю ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ Н АВТОРСКОМУ СВИДЕТЕЛЬСТ(57) Изобретение относится к автоматике и вычислительной технике, в частности к микропрограммным устройствамуправления, и может быть использовано в цифровых вычислительных системах. Целью изобретения является упрощение устройства, Устройство содержит блок мультиплексоров 1, регистр 2 адреса, блок 3 памяти микрокоманд, регистр 4 микрокоманд, элемент И 5, генератор 6 тактовых импульсов, сдвиговый регистр 7, вход и выходы. 2 ил.Изобретение относится к автоматике и вычислительной технике, в частности к микропрограммным устройствамуправления, и может быть использовано5в цифровых вычислител:ьных системах,Цель изобретения - упрощение устройства,На фиг. 1 приведена функциональнаясхема устройства микропрограммногоуправления, на фиг, 2 - временная диаграмма выполнения 3-2- и 1-тактныхмикрокоманд,Устройство содержит блок 1 мультиплексоров, регистр 2 адреса, блок 3памяти микрокоманд, регистр 4 микрокоманд, элемент И 5, генератор 6тактовых импульсов, сдвиговый регистр7, вход 8 кода логических условий,первый 9 и второй 10 выходы,Устройство работает следующим образом,.После выполнения очередной микрокоманды на выходе старшего разрядарегистра 7 устанавливается "1", приэтом подается разрешающий потенциална второй вход элемента И 5 и на входсинхронизации регистра 7., Последнийпереключается на прием информации свьпгода блока 3 памяти,Исполнительный адрес очередноймикрокоманды формируется модификациейадреса, поступающего из блока 3 памяти и блока 1 мультиплекг:оров,Ветвление в поспедовательности выполнения микрскогланд осуществляетсяопросом бпока 1 мультиплексоров путемподачи на его адресный гход и входвыборки управляющих сигналов с выхода регистра 4 микрокоманд,Предположим что устройс"во микро- ч"программного управления должно сформировать последовательность микроко.манд, длительность которых составляет 3, 2, 3 и 1 такта генератора 6 тактовых импульсов,По очередному синхроимпульсу .в регистрадреса и регистр 4 микрокоманд из блока 3 памяти заносятся соответственно адрес очередной микро- команды и управляющие биты для работы операционного устройства, а выходы регистра 7 уста.навливаются всостояниеприведенное на временной диаграмме фиг 2 после первого импульса на выходе элемента И 5. При этом регистр 7 изменяет режим работы с приема на сдвиг вследствие изменения на входе управления уровня сигнала с выхода старшего разряда регистра 7.Сдвиг информации в регистре 7 осуществляется дс тех пор, пока на его выходе старшегсразряда вновь не появится единица, В данном случае это произойдет после третьего импульса с выхода генератора 6, с приходом четвертого сивхроимпульса осуществляется герезапись нового состояния регистра. 7 и запись информации в регистры 2 и 4 адреса и микрокоманд состветственнс.Таким образом, изменяя состояние регистра 7 после каждого синхроимпульса с выхода элемента И 5, можно регулировать;.;лительнссть выполнения любой микрокоманды в гределах заданного в блоке 3 памяти диапазона от Т до пТ где и - разрядность регистра 7, Т - период повторения импульсов генератора 6.Ф о р м у л а и з о б р е т е н и яУстройство микропрограммного уп - равления, содержащее блок памяти микрокоманд, регистр микрокоманд, регистр адреса, блок мультиплексоров, элемент И и генератор гактовых импульсов, причем выход регистра адреса соединен с адресньпл входом блока памяти микро- команд, выход поля микрооперации которого соединенинформационным входом регистра микрскоманд, выход кода микрооперапии которого является первшм выходом ус-рсйства, вьгход кода анализируемых логических условий регистра микрокоманц соединен с управляющим входом блока мультиплексоров, информационныи вход которого является входом логи.еских условий устройства, входы синхронизации регистра адреса и регистра микрокоманд соединены с выходом элемента И, выход блока мультиплекссров соединен с информационным входом младших разрядов регистра адреса, о т л и ч а ю щ е е с я тем, что, с целью упрощения, оно содержит сдвиговый регистр, информационный вход которого соединен с вы" ходом кода длительности микрооперации регистра микрокоманд, первый вход элемента И соединен с входом разрешения сдвига сдвигового регистра и с выходом старшего разряда сдвигового регистра, выход остальных разрядов которого является вторым выходомСоставитель Ю, ЛанцовРедактор М,Петрова Техред М.Моргентал Корректор М,Демчик Зака Подписно 5775/47 Тираж 671 ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., 4 изводственно-полиграфическое предприятие, г, Ужгород, ул. Проектная 3 1267412 4устройства, второй вход элемента И ля адреса блока памяти микрокоманд соединен с входом синхронизации сдви- соединен с информационным входом гового регистра и,с выходом генера- старших разрядов регистра адретора тактовых импульсов, выход по- са.
СмотретьЗаявка
3832640, 25.12.1984
ПРЕДПРИЯТИЕ ПЯ В-2965
ДУБОВИЦКИЙ ВАЛЕРИЙ ПЕТРОВИЧ
МПК / Метки
МПК: G06F 9/22
Метки: микропрограммного
Опубликовано: 30.10.1986
Код ссылки
<a href="https://patents.su/3-1267412-ustrojjstvo-mikroprogrammnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство микропрограммного управления</a>
Предыдущий патент: Устройство для дифференцирования частотно-импульсных сигналов
Следующий патент: Микропрограммное устройство управления с контролем
Случайный патент: Прицепное транспортное средство