Многоканальное устройство приоритета

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано Р ЦВМ, обрабатьшающих сообщения от множества независимых источников . Цель изобретения - расширение области применения устройства за счет программного управления при- , оритетами и автоматического сброса обработанной заявки. Многоканальное устройство приоритета содержит регистр масок, каналы, каждый из к о тогрых содержит триггер, два элемента И, элемент И-НЕ, элемент ИЛИ-НЕ. Кроме того,устройство содержит шифратор , выходной регистр, элемент ИЛИ, элемент И-НЕ. В устройстве наиболее старший по приоритету канал блокирует все остальные каналы. Автоматический сброс триггера канала обеспечива ет снятие блокировки и захват шифратора наиболее старшим по приорисл тету источником запроса. 1 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

ISO 4 С 06 F 9/46

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТ1Ф

Д(" В

1 Csi i.ь.

fp

ОПИСАНИЕ ИЗОБРЕТЕНИЯ""";„. j

Н А BTOPCHOMY СВИДЕТЕЛЬСТВУ р (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА (57) Изобретение относится к вычислительной технике и может быть ис-: пользовано в ЦВМ, обрабатывающих сообщения от множества независимых источников. Цель изобретения - расшиС: (21) 3848668/24-24 (22) 31.01.85 (46) 15.10.86. Бюл. В 38 (72) А.М.Кении и E..К.Пьянков (53) 681.325(088.8) (56) Авторское свидетельство СССР

В 1111164, кл. С 06 F 9/46, 1983..

Авторское свидетельство СССР

11 822144, кл. С 06 F 9/46, 1978.

„.SU„„1264176 A 1 рение области применения устройства

i за счет программного управления при-, оритетами и автоматического сброса обработанной заявки. Многоканальное устройства приоритета содержит регистр масок, каналы, каждый из.которых содержит триггер, два элемента

И, элемент И-НЕ, элемент ИЛИ-НЕ.

Кроме того, устройство содержит шифратор, выходной регистр, элемент ИЛИ, элемент И-НЕ. В устройстве наиболее старший по приоритету канал блокирует все остальные каналы. Автоматический сброс триггера канала обеспечивает снятие блокировки и захват ф шифратора наиболее старшим по приоритету источником запроса. I ил.

126417

Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных машинах, обрабатывающих сообщения от множества независимых источников.

Цель изобретения — расширение области применения устройства за c ÷åò программного управления приоритетами и автоматического сброса обрабо1О танной заявки ..

На чертеже представлена структурная схема устройства.

Устройство содержит регистр 1 масок группу кодовых входов 2 ус.трой-ства, каналы 3, каждьти из которых

15 содержит триггер 4, элементы И 5 и 6, элемент И-HE 7, элемент ИЛИ-IIE 8, запросные входы 9, тцифратор !G, ттьтход— ной регистр 11, тактовый вход 12 уст20 ройства, вход 13 сброса устроиства, информационные вт.гходьт 14 устройства., элемент ИЛИ 5, сигнальный выход 16 устройства, =ëåìåíò И вЂ” IE 17, вход запуска 18 устройства, вьход 19 рас25 ширения устроиства.

Устройство приоритета рабо ает следующим образом.

В исходном состоянии триггеры 4 и регистр 11 сброшены, а в регистр 1 маски записан код маски прерывания., Поскольку триггеры 4 сброшены, на выходах элементов И 6 нулевые сигналы, а на выходах элементов И--IIE 7 единичные сигналы.

При поступлении едини пттого сигтта35 ла на вход 18 устройство готово к работе. Сигнал с входа 18 транслируется через все элементы И 5,подготав— ливая элементы И вЂ” НЕ 7 к срабатыванию.

Исто .ники, требующие обслуживания, выстаьляют на входы 9 единичные сиги;тлот, rro которым r prrr r ephor 4 ствующих этим источникам каналов 3 переходят в единичное состояние, подавая на первые входы свих элементов И 6 единичные сигналы. На вторые входы элементов И 6 приходят сигна— лы с соответствующих выходов регистра 1 маски. При этом нулевой сигнал

«а выходе регистра маски будет блокировать, а единичный — разрешать дальнейшее распространение сигнала запроса прерывания для данного источ-. ника. Наличие на двух входах элемеь"тов И-НЕ 7 единичных сигналов приводит к появлению нулевых сигналов на их выходах и блокировке элементов И 5, причем поцача нулевого сиг6 2 нала тта один вход элемента И 5 любо."о канала 3 вызывает блокировку всех элементов И-IIE 7 и И 5 каналов, имеющих более низкие приоритеты.

Таким образом, наиболее старший

«о приоритету канал 3 (по чертежу наиболее верхний из всех выставивших сигналы нг входы 9 не заблокированные масками прерывания ) заблокирует все остальные каналы 3, находящиеся ниже его, тт "тем выдачи нулевого сиг— нала на втором выходе. Одновременно нулевой сигнал с первого выхода этого канала поступает на шифратор 1О, с выхода которого адрес выбранного источника поступает на входы выходного регистра 11. При поступлении сигт+; нала на вход 12 этот адрес записыва-ется в выходной регистр, о чем поступает сигнал на вьгход 16.

После завершения чтения адреса источника можно произвести обнуление ьыходного регистра и триггера 4 источника текущего запроса прерывания подачей короткого единичного импульса »а вход 13 гашения. Инвертированный элементом И-HE !7 импульс поступает на первые входы элементов ИЛИ- ..

НЕ 8. На г-.ором входе элемента ИЛИНЕ 8 канала, соответствующего текущему запросу, находится нулевой сигнал.Поэтому импульс с выхода элемента И вЂ” НЕ 17 „ инвертируясь еще раз на элементе ИЛИ-HE

8,сбрасывает триггер 4 текущего запро— са прерывания. Остальные триггеры своего состояния не изменяют.

Сброс три".ãåðà 4 обеспечивает снятие блокировки и захват шифратора !

О наиболее старшим по приоритету ис ° точником из числа BbrcTBBHBlllHx запросы и не заблокированных маской прерывания. После записи адреса источника в выходной регистр начинается, обслуживание erо запроса прерывания.

Формула изобретения

Многоканальное устройство приоритета, содержащее каналы, шифратор, выходной регистр и элемент ИЛИ, причем выходы шифратора соединены с входами вьтходно о регистра, выходы которого являются информационными вы ходами устройства и соединены с входами элемента ИЛИ, выход которого является сигнальным выходом устройства, вход сброса и тактовый вход ко орого соединены соответсTBåíêo с вхо1264176

Составитель М.Кудряшев

Техред В.Кадар,Корректор А.Зимокосов

Редактор И.Касарда

Заказ 5563/49 Тираж 671 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-.полиграфическое предприятие, г.ужгород, ул.Проектная,4 дом сброса и с тактовым входом выходного регистра, каждый канал содержит триггер, первый элемент И и элемент И-НЕ, причем первый вход первого элемента И первого канала соеди- нен с входом запуска устройства.и с первым входом элемента И-НЕ своего канала, выход первого элемента И каждого канала соединен с первым входом первого элемента И и с первым входом элемента И-НЕ следующего канала, выход элемента И-НЕ каждого канала соединен с вторым входом первого элемента И своего канала, выход первого элемента И последнего канала яв- 5 ляется выходом расширения устройства, каждый запросный вход устройства соединен с единичным входом триггера одноименного канала, первый вход сброса триггера каждого канала соеди- о нен с входом сброса устройства, выходы элементов И-НЕ каналов соединены с входами шифратора, о т л и— ч а ю щ е е с я тем, что, с целью

Г расширения области применения устройства за счет программного управления приоритетами и автоматического сбро" са обработанной заявки, устройство содержит регистр масок и элемент И-НЕ, а в каждом канале — второй элемент И и элемент ИЛИ-НЕ, причем вход сброса устройства и выход элемента ИЛИ соединены.с первым и вторым входами элемента И-НЕ, выход которого соединен с первыми входами элементов ИЛИ-НЕ с каналов, второй вход элемента ИЛИ-НЕ каждого канала соединен с выходом элемента И-НЕ своего канала, выход триггера каждого канала, соединен с первым входом второго элемента И своего канала, второй вход второго элемента И каждого канала соединен с одноименным выходом регистра масок, группа входов которого является группой кодовых входов устройства, выход " лемента ИЛИ-НЕ каждого канала соединен с вторым входом сброса триггера своего канала °