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

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО П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