Устройство переменного приоритета
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ПEPE EHHOfO ПРИОРИТЕТА , содержащее регистр запросов , регистр сдвига, дешифратор и триггер, причем группа информационных входов регистра запросов является группой запросных входов устройства , отличающееся тем, что, с целью сокращения объема оборудования, устройство содержит группу элементов И, шифратор, элемент ИШ-НЕ и два элемента И, причем прямой и инверсный выходы триггера соединены с входами соответственно первого и второго элементов И, вторые входы которых соединены с тактовым входом устройства, выходы первого и второго элементов И соединены соответственно с первым и вторым управляющими входами регистра сдвига, каждый выход которого соединен с первым входом соответствующего элемента И групгал, вторые входы элементов И группы соединены с соответствующими выходами регистра запросов, выходы элементов И группы соединены с группой входов шифратора, выходы которого являются группой инфосялационных выходов устройства, входы элемента ИЛЙ-НЕ соединены с выходами элементов И группы, выход элемента ИЛИНЕ соединен с третьими входам первого и второго Элементов И,группа вхо- S дов кода приоритета устройства соеди (Л нена с группойвходов дешифратора, группа выходов которого соединена с группой входов регистра сдвига, первый и второй входы направления сдвигг устройства соединены соответственно eg единичным « нулевым входами триггера . // W О) а 00 ел
„„SU„„1016785
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
3(51) С, 06 F 9 46
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСНОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3386032/18-24 . (22) 25.01.82 (46) 07.05.83. Бюл. Р 17 (72) О.E.Молчанов и В.А.Куликов (53) 681.325(088.8) (56) 1. Авторское свидетельство СССР
9. 450174, кл. C 06 F 9/46, 1976.
2. Авторское свидетельство СССР
Р 547567, кл. G 06 F 9/46, 1977 (прототип). (54)(57) УСТРОЙСТВО ПЕРЕМЕННОГО ПРИОРИТЕТА, содержащее регистр запро.— сов, регистр сдвига, дешифратор и триггер, причем группа информационных входов регистра запросов является группой запросных входов устройства, о т л и ч а ю щ е е с я тем, что, с целью сокращения объема оборудования, устройство содержит группу элементов И, шифратор, элемент ИЛИ-НЕ и два элемента И, причем прямой и инверсный выходы триггера соединены с входами соответственно первого и второго элементов И, вторые входы которых соединены с тактовым входом устройства, выходы первого и второго элементов И соединены соответственно с первым и вторым управляющими входами регистра сдвига, каждый выход которого соединен с первым входом соответствукшего элемента И группы, вторые входы элементов И группы.соединены с соответствующими выходами регистра запросов, выходы -элементов И группы соединены с группой входов шифратора, выходы которого являются группой информационных выходов устройства, входы.элемента ИЛИ-HE соединены с выходами элементов И группы, выход элемента ИЛИНЕ соединен с третьими входами первого и второго элементов И,груйпа вхо- Я дов кода приоритета устройства соединена с группой входов дешифратора, группа выходов которого соединена с группой входов регистра сдвига, пер- С вый и второй входы направления сдвиг устройства соединены соответственно ся единичным и нулевым входами триггера.
1016785
Изобретение относится .к вычисли.тельной технике и может найти приме-« нение н устройствах прерывания программ.
Известно устройство переменного приоритета, содержащее регистр прио-" ритета, блок анализа на нуль 5 счетчика, циклический регистр сдвига, блок анализа на единицу старшего, и соответственно, младшего разрядон циклического регистра сдвига, блок управления,.триггер направления 10 сдвигов, блок инвертирования содержимого:счетчика 1 .
Недостатком устройства, являют я большие аппаратурные затраты.
Наиболее близким по технической )5 сущности и достигаемому результату к предлагаемому является устройство переменного приоритета, содержащее регистр, дешифратор, триггер, блок выявления приоритетного разряда, счетчик, блок инвертирования содержимого счетчика, регистр сдвига и блок управления 12 .
Недостатком этого устройства янляется его сложность из-за больших затрат оборудования.
Цель изобретения — сокращение объема оборудования.
Поставленная цель достигается тем, что в устройство переменного приоритета, содержащее регистр запросон, регистр сдвига, дешифратор и триггер, причем группа информационных входов регистра запросов является группой запросных входов устройства, введены группа элементов
И, шифратор, элемент ИЛИ-НЕ и два элемента h, причем прямой и инверсный выходы триггера соединены с первыми входами соответственно первого и второго элементов И, вторые 40 входы которых соединены с тактовым входом устройства, выходы первого и второго элементов И соединены соответственно с первым и вторым управляющими входами Регистра сдвига, 45 каждый вход которого соединен с первым входом соответствующего элемента И группы, вторые входы элементов И группы соединены с соответствующими выходами регистра 50 запросов, выходы элементов И группы соединены с группой шифратора, выходы которого являются группой инфорт мационных выходов устройства, входы элемента ИЛИ-НЕ соединены с выходами элементов И группы, выход элемента ИЛИ-НЕ соединен с третьими входами первого и второго элементов
И, группа входов кода приоритета устройства соединена с группой входов дешифратора, группа выходов ко- . 60 торого соединена с группой входов регистра сдвига, первый и второй входи направления сдвига устройства соединены соответственно с единичным и нулевым входами триггера.
На чертеже приведена структурная схема устройства.
Устройство содержит регистр 1, регистр 2 запросов, триггер З,группа элементов H 4, элемент ИЛИ-НЕ 5,элементы
И б,шифратор 7,дешифратор 8, группу запросных входов 9 устройства, группу входов 10 кода приоритета устройства, входы 11 направления сдвига устройства, тактовый вход 12 устройства.
Устройство работает следующим образом.
Сигналы запросов на обслуживание поступают на входы 9 устройства и согласно их приоритетам фиксируются н соответствующих разрядах регистра
2 запросов.
Код старшего в данный момент приоритета поступает из центрального вычислителя по входам 10 устройства на дешифратор 8. При этом сигнал, соответствующий данному номеру приоритета, фиксируется позиционно в регистре 1. Сигнал, определяющий направление расположения приоритетов, поступает на соответствующий вход
11 устройства и устанавливает триггер 3 в требуемое состояние. Все это осуществляется. программно.Триггер (направления сдвига) 3 открывает по одному входу соответствующий элемент И 6. Всли отсутствует запрос, имеющий приоритет, равный наивысшему в данный момент времени приоритету, заданному позиционно в регистре сдвига 1, то на выходах группы элементон И 4 сигнал отсутствует и элемент ИЛИ-НЕ 5 открывает соответствующий элемент И 6 по другому входу. Тактовые импульсы, поступающие из ЦВИ на вход 12, следуютчерез открытый элемент И 6 на управляющий вход регистра 1. Начинается сдвиг содержимого регистра 1 н сторону уменьшения приоритета. Сдвиг осуществляется до тех пор, пока зна-. чения пары соответствующих разрядов регистра 2 запросов и регистра 1 сцвига не совпадут. Сигнал с соответствующего элемента И 4 поступает на вход шифратора 7, на выходах 13 которого появляется код, соотнетстнующий запросу, обладающему в данный момент времени высшим приоритетом.
Его можно использовать как модифицированную часть адреса. При появлении сигнала на выходе одного из элементов И 4 элемент ИЛИ-НЕ 5 запирает элементы И б, а запрос, поступивший на обслуживание, снимается с соответствующего входа регистра 2 запросов.
Применение предлагаемого изобретения позволяет сократить объем оборудования устройства.
ВНИИПИ Заказ 3387 48 Тираж 706 Подписное
Филиал ППП "Патент", r. Ужгород,ул.Проектная,4