Устройство переменного приоритета

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

Авторы: Куликов, Молчанов

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИН 3(59 С 06 Г 9 ОПИСАНИЕ ИЗОБРЕТЕНИН АВТОРСКОМУ СВИДЕТЕЛЬСТВУ У ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(56) 1. Авторское свидетельство СССР Р 450174, кл. 6 06 Р 9/46, 1976.2. Авторское свидетельство СССР Р 547567, кл. 6 06 Р 9/46, 1977 (про тотип).(54)(57) УСТРОЙСТВО ПЕРЕМЕННОГО ПРИОРИТЕТА, содержащее регистр запро. - сов, регистр сдвига, дешиФратор и триггер, причем группа информационных входов регистра запросов является группой запросных входов устройства, о т л и ч а ю щ е е с я тем, что, с целью сокращения объема оборудования, устройство содержит группу элементов И, шифратор, элемент ИЛИ-НЕ и два элемента И, причем прямой и инверсный выходы триггера соединены с входами соответственно первого и второго элементов И, вторые входы которых соединены с такто",ЯО,;1016785 вым входом устройства, выходы первого и второго элементов И соединенысоответственно с первым и вторым управляющими входами регистра сдвига,каждый выход которого соединен спервым входом соответствукшего элемента И группы, вторые входы элементов И группы.соединены с соответствующими выходами регистра запросов,выходы элементов И группы соединеныс группой входов шифратора, выходыкоторого являются группой информационных выходов устройства, входы.элемента ИЛИ-НЕ соединены с выходами элементов И группы, выход элемента ИЛИНЕ соединен с третьими входами первого и второго элементов И,группа вхо-дов кода приоритета устройства соединена с группойфвходов дешифратора,группа выходов которого соединена сгруппой входов регистра сдвига, пер- Свый и второй входы направления сдвигустройства соединены соответственно сФединичным и нулевым входами триггера.Изобретение относится .к вычисли.тельной технике и может найти приме-нение н устройствах прерывания программ.Известно устройство переменногоприоритета, содержащее регистр прио-"ритета, блок анализа на нуль 5счетчика, циклический регистр сдвига, блок анализа на единицу старшего, и соответственно, младшего разрядон циклического регистра сдвига,блок управлениятриггер направления 10сдвигов, блок инвертирования содержимогосчетчика 13.Недостатком устройства, являютябольшие аппаратурные затраты.Наиболее близким по технической 15сущности и достигаемому результатук предлагаемомуявляется устройствопеременного приоритета, содержащеерегистр, дешифратор, триггер, блоквыявления приоритетного разряда,счетчик, блок инвертирования содержимого счетчика, регистр сдвига иблок управления 23.Недостатком этого устройства янляется его сложность из-за большихзатрат оборудования.Цель изобретения - сокращениеобъема оборудования.Поставленная цель достигаетсятем, что в устройство переменногоприоритета, содержащее регистр запросон, регистр сдвига, дешифратор итриггер, причем группа информационных входов регистра запросов является группой запросных входов устройства, введены группа элементовИ, шифратор, элемент ИЛИ-НЕ и дваэлемента И, причем прямой и инверсный выходы триггера соединены спервыми входами соответственно первого и второго элементов И, вторые 40входы которых соединены с тактовымвходом устройства, выходы первого ивторого элементов И соединены соответственно с первым и вторым управляющими входами регистра сдвига, 45каждый вход которого соединен спервым входом соответствующего элемента И группы, вторые входы элементов И группы соединены с соответствующими выходами регистра 50запросов, выходы элементов И группы соединены с группой шифратора, выходы которого являются группой инфорт мационных выходов устройства, входы элемента ИЛИ-НЕ соединены с выходами элементов И группы, выход элемента ИЛИ-НЕ соединен с третьими входами первого и второго элементов И, группа входов кода приоритета устройства соединена с группой входов дешифратора, группа выходов ко- . 60 торого соединена с группой входов регистра сдвига, первый и второйвходы направления сдвига устройства соединены соответственно с единичным и нулевым входами триггера.На чертеже приведена структурнаясхема устройства.Устройство содержит регистр 1, регистр 2 запросов, триггер З,группа элементов И 4, элемент ИЛИ-НЕ 5,элементыИ б,шифратор 7,дешифратор 8, группузапросных входов 9 устройства, группувходов 10 кода приоритета устройства,входы 11 направления сдвига устройства,тактовый вход 12 устройства.Устройство работает следующим образом.Сигналы запросов на обслуживаниепоступают на входы 9 устройства исогласно их приоритетам Фиксируютсян соответствующих разрядах регистра2 запросов.Код старшего в данный момент приоритета поступает из центральноговычислителя по входам 10 устройствана дешифратор 8. При этом сигнал,соответствующий данному номеру приоритета, Фиксируется позиционно врегистре 1. Сигнал, определяющий направление расположения приоритетов,поступает на соответствующий вход11 устройства и устанавливает триггер 3 в требуемое состояние. Всеэто осуществляется. программно.Триггер (направления сдвига) 3 открывает по одному входу соответствующийэлемент И б. Если отсутствует запрос, имеющий приоритет, равный наивысшему в данный момент времени приоритету, заданному позиционно врегистре сдвига 1, то на выходахгруппы элементон И 4 сигнал отсутствует и элемент ИЛИ-НЕ 5 открываетсоответствующий элемент И б по другому входу, Тактовые импульсы, поступающие из ЦВИ на вход 12, следуют.через открытый элемент И б на управляющий вход регистра 1. Начинается сдвиг содержимого регистра 1 нсторону уменьшения приоритета. Сдвигосуществляется до тех пор, пока зна-.чения пары соответствующих разрядоврегистра 2 запросов и регистра 1сцвига не совпадут. Сигнал с соответствующего элемента И 4 поступаетна вход шифратора 7, на выходах 13которого появляется код, соотнетстнующий запросу, обладающему в данныймомент времени высшим приоритетом.Его можно использовать как модифицированную часть адреса. При появлении сигнала на выходе одного из элементов И 4 элемент ИЛИ-НЕ 5 запираетэлементы И б, а запрос, поступившийна обслуживание, снимается с соответствующего входа регистра 2 запросов.Применение предлагаемого изобретения позволяет сократить объем оборудования устройства. ВНИИПИ Заказ 3387 48 Тираж 706 Подписное Филиал ППП "Патентф, г. Ужгород,ул.Проектная,4

Смотреть

Заявка

3386032, 25.01.1982

ВОЕННЫЙ ИНЖЕНЕРНЫЙ КРАСНОЗНАМЕННЫЙ ИНСТИТУТ ИМ. А. Ф. МОЖАЙСКОГО

МОЛЧАНОВ ОЛЕГ ЕВГРАФОВИЧ, КУЛИКОВ ВЛАДИМИР АЛЕКСЕЕВИЧ

МПК / Метки

МПК: G06F 9/50

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

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

Код ссылки

<a href="https://patents.su/2-1016785-ustrojjstvo-peremennogo-prioriteta.html" target="_blank" rel="follow" title="База патентов СССР">Устройство переменного приоритета</a>

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