Микропрограммное устройство управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИК 34 251 0 4 С 06 Р 9/2 0 ТЕН ВТОРСКОМУ СВ ЬСТВельство СССР Р 9/22, 1982 Е УСТРОЙСТВО ГОСУДАРСТВЕННЫЙ КОМИТЕТ ССПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ ПИСАНИЕ(56) Авторское свидетельство СССРВ 861747, кл. 6 06 Г 9/22, 1981. ское свидеткл. С 06(57) Изобретение относится к вычислительной технике, в частности кмикропрограммным устройствам управления, Целью изобретения являетсясокращение объема блока памяти микрокоманд, В устройство, содержащееблок памяти микрокоманд, регистрмикрокоманд, дешифраторы, первыйэлемент И, счетчик адреса, введенывторой и третий элементы И, элементИЛИ и счетный триггер, что позволяетсократить объем блока памяти на одининформационный разряд в каздом словемикрокоманды, 1 ил,И зобретение относится к вычислительной технике и может быть использовано в устройствах управления цифровых электронных вычислительных Машин (ЭВМ).Цель изобретения - сокращение объема блока памяти микрокоманд.На чертеже дана структурная схеМа предлагаемого микропрограммного 10 устройства управления.Устройство содержит блок 1 памяи микрокоманд, регистр 2 микрокоанд, дешифраторы 3, 3., 3 , 3, гдеи - число дешифраторов,(1 - 15 чйсло выходов .дешифратора), элемент4, счетный триггер 5, счетчик 6 адреса, первый 7, второй 8, третий 9 ,элемент И, инверсный 10 и прямой 11 выходы счетного триггера, счетный 20 вход 12 счетчика 6 адреса, первый 13 и второй 14 входы управления записью ,счетчика адреса, информационные вхо,ды 15 устройства, входы 16 синхронизации устройства, информационные вы ходы 17 устройства, выход 18 синхронизации,Устройство работает следующим образом.С входов 16 синхронизации подаются 30сигналы на вход разрешения работы ,блока 1 памяти микрокоманд, на стро,бирующие входы дешифраторов 3 и в регистр 2 микрокоманд через первый элемент И 7, Начальная установка 1 регистра 2 микрокоманд, счетного 5 триггера и счетчика 6 адреса не показана. По сигналу, поступающему на вход 12, состояние счетчика 6 адреса изменяется на 1. По сигналу, пос тупающему на первый вход .13 управле" ния записью счетчика 6 адреса, в старшие разряды счетчика записывается информация, снимаемая с информационных входов 15 устройства. По сигналу, поступающему на второй вход 14 управления записью счетчика адреса, в младшие разряды счетчика 6 адреса записывается информация из блока 1 памяти микрокоманд, Информация из блока 1 памяти микрокоманд, снимаемая с информационных выходов 17 устройст" ва, записывается во внешние устройства по сигналу, снимаемому с выхода 18 синхронизации,55Запись информации в счетчик адреса либо во внешние устройства произво; дится следующим образом; в ш-м такте сигнал, снимаемый с "го либо с(в зависимости от микрокоманды), .через элемент ИЛИ 4 устанавливает зад"ним фронтом счетный триггер 5 в единичное состояние, Сигнал, снимаемыйс инверсного выхода 11, запрещает запись.информации в (ш+1)-м такте изблока 2 памяти в регистр 4 микрокоманд, адресная информация счетчика6. адреса изменяется на " 1" по сигналу, поступающему на счетный вход12 счетчика 6 адреса, Сигнал, снимаемый с прямого выхода счетного триггера 5, разрешает прохождение сигналовс (и)-го дешифратора через второй 8или третий 9 элементы И. В (ш+1)-мтакте информация, считанная из блока 1 памяти, записывается либо всчетчик 6 адреса, либо во внешнееустройство по сигналам, снимаемымсоответственно,с второго 8 и с третьего 9 элемента И, По заднему фронтусигнала, поступающего из элементаИЛИ в (ш+1)"м такте, счетный, триггер5 устанавливается в "нулевое" состояние, разрешая запись информации врегистр 2 микрокоманд. В (ш+1)-мтакте ичформация, считанная из блока1 памяти по адресу либо измененномуна " 1" по сравнению с (и+1)-м тактом,либо по записанному из блока 1 памяти в (ш+1)-м такте, будет занесанав регистр 2 Микрокоманд,Таким образом, наличие в составесчетного триггера 5, а также элементов ИЛИ 4, первого 7, второго 8 итретьего 9 элементов И позволяет сократить объем блока памяти на одининформационный разряд в каждом словемикрокоманды.Формула изобретенияМикропрограммное устройство управления, содержащее блок памяти микро- команД, регистр микрокоманд, счетчик адреса, с первого по и-й дешифраторы, где и - количество полей регистрра микрокоманд, первый элемент И, причем вход разрешения работы блока памяти микрокоманд, стробирующие входы и дешифраторов и первый вход первого элемента И соединены с входом синхронизации устройства, выход пер-, вого элемента И соединен с входом записи регистра микрокоманд, выходы . которого соединены с информационными входами с первого по п-й дешифраторов, выходы блока памяти микрокомандСоставитель А, СошкинТехРед М,Дидык Коррект Редактор Е. ПапЗаказ 5442/42 Обруча 7 Подписномитета СССРткрытийя наб., д. 4/ Производственно-полиграфическое предприятие, г. Ужгор Проектная,14325 соединены с информационными входами регистра микрокоманд, с первой группой информационных входов счетчика адреса "и являются информационными выходами устройства, выходы дешифраторов с первого по (и)-й и выходы с первого по (к)-й (и)-го и и-го дешифраторов являются управляющими выходами устройства, (где 2 оя 2 - 10 разрядность поля регистра микрокоманд), Ь-й)-й и 1-й выходы и-го дешифратора соединены соответственно со счетным входом и первым входом управления записью счетчика адреса, 15 информационные выходы которого соединены с адресными входами блока памяти микрокоманд, о т л и ч а ю щ ее с я тем, что, с целью сокращения объема блока памяти, устройство со держит элемент ИЛИ, второй и третий элементы И, счетный триггер, причем ВНИИПИ Государственного к по делам изобретений и113035, Москва, Ж, Раушск 134инверсный выход счетного триггера соединен с вторым входом первого элемента И, .прямой выход счетного триггера соединен с первыми входами второго и третьего элементов И, выход элемента ИЛИ соединен с тактовым входом счетного триггера,1-й выход (и)-го дешифратора соединен с первым входом элемента ИЛИ и с вторым входом третьего элемента И, (Е)-й выход (и)-го дешифратора соединен с вторым входом элемента ИЛИ и с вторым входом второго. элемента И, выход второго элемента И соединен с вторым входом управления записью счетчика адреса, информационные входы устройства соединены с второй группой информационных входов счетчика адреса, а выход третьего элемента И является стробирующим выходом устройства.
СмотретьЗаявка
4176571, 10.10.1986
ПРЕДПРИЯТИЕ ПЯ М-5199
НЕКРАСОВ АЛЕКСАНДР ФЕДОРОВИЧ, ПРИБЫТОВ ВЛАДИМИР ИВАНОВИЧ
МПК / Метки
МПК: G06F 9/22
Метки: микропрограммное
Опубликовано: 23.10.1988
Код ссылки
<a href="https://patents.su/3-1432518-mikroprogrammnoe-ustrojjstvo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Микропрограммное устройство управления</a>
Предыдущий патент: Арифметическое устройство в модулярной системе счисления
Следующий патент: Многоканальное устройство приоритета
Случайный патент: Судоходный шлюз