1 .. : Изобретение относится к вычислительной технике и может быть использовано в системах прерывания ЦВМ. Известно приоритетное устройство содержащее п поразрядных логических узлов и узел управления, состоящие из триггеров, схем И, И-НЕ, ИЛИ, причем в каждом поразрядном логическом узле первый вход первой, схемы И-НЕ соединен с шиной запроса соответствующего абонента, выход первой схемы п - с шиной ответа данному абоненту, а выход второй cxeNM И - с соответствующим входом cxeNfts ИЛИ, выход которой соединен с шиной эапро са ЭВМ, шина ответа ЭВМ соединена с первыми входами первых схем И всех поразрядных логических узлов 1. Недостаток устройства состоит в том, что оно требует значительных затрат оборудования. Известно также, приоритетное уст ройство, содержащее регистр прерыва ний, схему подготовки опроса, группу элементов И, элемент.И, триггер, элементы ИЛИ. При этом входы приори тетного устройства подключены через группу элементов Ик первым входа .регистра прерываний, другие входы которого подключены ко вторым входам (связанным с формирователем окончаний обработки прерываний) приоритетного устройства и связаны через один элемент ИЛИ с одним входом триггера. Другой вход триггера связан через элемент другой ИЛИ с выходами схемы подготовки опроса и выходами приоритетного устройства. Цепь управления cxeNttJ подготовки опроса подключена через элемент И к третьему входу приоритетного устройства (к внешнему генератору), а цепь управления группы .элементов И подключена к внешнему усройству управления 2., Однако в известном устройстве подготовка к опросу и опрос триггеров регистра прерываний совмещены во времени и осуществляются последовательно только при наличии импульса с выхода генератора, что снижает быстродействие работы устройства. Наиболее близким к изобретению по технической сущности и достигаемому результату является приоритетное устройство, содержащее триггеры, образующие регистр прерывания, элементы И, образующие формирователь сигналов опроса и блок управления 3). Недостаток устройства - малое быстродействие, обусловленное последовательным характером опроса запросов на прерывание. Цель изобретения - повышение быст действия. Поставленная цель достигается тем что в устройство, содержащее регистр прерываний, группу элементов И, формирователь сигналов опроса, формирователь сигналов сброса и блок управления, причем первые входы элементов И являются первой группой вхо дов устройства, вторые входы элеменTOBi И соединены с первым разрешакяцим выходом блока управления, выходы элементов И соединены с первой группой входов регистра прерываний, выхо даз формиро вателя сигналов опроса сое динены с первой группой входов форми рователя сигналов сброса, управляющи вход которого соединен со вторым раз решающим выходом блока управлёййя, выходы формирователя сигналов сброса соединены со второй группой входов регистра прерываний, выходы которого соединены с первой группой входов фо миррвателя сигналов опроса, введен элемент ИЛИ-НЕ, причем выходы регист ра прерываний соединены со входами элемента ИЛИ-НЕ и со второй группой входов формирователя сигналов сброса выходы которого соединены с первой группой входов блока управления, со второй грулпой входов формирователя сигналов опроса ч с группой выходов устройства, выходы формирователя сиг налов опроса соединены с третьей гру пой его входов,выход элементов ИЛИ.НЕ соединен с блокирующим входом бло JKa управления, запускающий вход которого и вторая группа входов являются соответственно входом и второй группой входов устройства. На фиг.,1 представлена структурная схема устройства; на фиг. 2 - конкретный вариант логической схемы устройства; на фиг. 3 - конкретный вариант блока управления. Приоритетное устройство содержит регистр 1 прерываний, формирователь сигналов опроса, группы элементов 3 формирователь 4 сигналов сброса, блок 5 управления, элемент 6 ИЛИ-НЕ, первую группу входов 7, группу выходов 8, вторую группу входов 9, вход 10, вход 11 группы элементов И, вход 12 формирователя сигналов сброса. Логическая схема устройства содер жит триггеры 12, элементы 14 и 15 И, элементы 16 ИЛИ-НЕ, элементы 17 И,, элемент 18 И, элементы 19 ИЛИ. Блок управления содержит триггер 20, элемент 21 ИЛИ, триггер 22. Приоритетное устройство работает следующим образом. В исходном состоянии со входа 7 приоритетного устройства через групп элементов 3 И прерывания записываютс в р егистр 1 прерываний, и формирова ёль 2 подготавливает к опросу только первый возбужденный триггер (с наивысшим приоритетом) регистра 1 прерываний. При подаче импульса запуск на вход 10- на выходе элемента 21 ИЛИ формируется сигнал, обеспечивающий срабатывание триггеров 20 и 22. При этом триггер 22 обеспечивает отключение группы элементов 3 И, а триггеры 20 и 22 обеспечивают подключение элемента 18 И, сигнал с выхода которого разрешает прохождение информации с подготовленного разряда формирователя 2 через формирователь 4 на выход 8 приоритетного устройства и на вхо- ды формирователя 2. Кроме того, сигнал с выхода формирователя 2, пройдя через формирователь 4, обеспечивает сброс соответствующего разряда регистра 1 прерываний с последующим отключением соответствующего входа формирователя 4 и элемента 18 И через элемент 19 ИЛИ и триггер 20. Во время обработки данного прерывания во внешнем устройстве формирователь 2 подготавливает к опросу уже второй возбужденный триггер (с наивысшим приоритетом) регистра 1 прерываний. После окончания обработки первого прерывания на соответствующем входе 9 от внешнего формирователя окончания обработки прерываний формируется импульс, который, пройдя элемент 21 ИЛИ, воздействует аналогично импульсу запуск, только триггер 22 остается в прежнем состоянии и т.д. После опроса всех прерываний на выходе регистра 1 прерываний устанавливается нулевая информация, которая, пройдя через элемент 6ИЛИ-НЕ, обеспечивает срабатывание триггера 22, подключающего группу элементов 3 И и отключающего элемент 18 И. При этом прерывания со входов 7переписываются в регистр 1 прерываний. После подачи импульса запуск цикл работы повторяется. Дополнительное введение элемента ИЛИ-НЕ и ряда новых связей позволило повысить быстродействие приоритетного устройства за счет использования нерабочего промежутка времени (при котором приоритетное устройство не выдает импульсы прерывания) для подготовки к опросу следующего по приоритету возбужденного триггера регистра прерываний. Формула изобретения Приоритетное устройство, содержащее регистр прерываний, группу элементов И, формирователь сигналов опроса, формирователь сигналов сброса и блок управления, причем первые .входы элементов И являются первой группой входов устройства, вторые входы элементов И соединены с первым разрешающим выходом блока управления.
выходы элементов И соединены с первой группой входов регистра прерываний, выходы формирователя сигналов опроса соединены с первой группой входов формирователя сигналов сброса, управляющий вход которого соединен со вторым разрешающим выходом блока управления, выходы формирователя сигналов сброса соединены со второй Группой входов регистра прерываний, выходы которого соединены с первой группой входов формирователя сигналов опрса, отличающе,еся тем, что, с целью повышения быстродействия, оно содержит элемент ИЛИ-НЕ, причем выходы регистра прерываний, соединены со входами элемента ИЛИ-НЕ и со второй группой входов формироватля сигналов сброса, выходы которого соединены с первой группой входов, блока управления, со второй группой
I -.1 }
Н
г с
входов формирователя сигналов опроса и с группой выходов устройства, выходы формирователя сигналов опроса соединены с третьей группой его входов, выход элемента ИЛИ-НЕ соединен с блокирующим входом блока управления,запускающий вход которого и BTOpelH группа входов являются соответственно входом и второй группой входов устройства.
Источники информации принятые во внимание при экспертизе
1.Авторское свидетельство СССР I 474807,. G 06 F 9/18, 1975.2.Самофалов К. Г. и др. Электронные вычислительные машины. Киев, 1976, с. 394, рис. 394.3.Авторское свидетельство СССР ;ПО заявке 2452436/18-24, 1кл. G 06 F 9/18, 17.01.78 (прототип
Li
/2
Т
ТТЛ
в
744574
Г
z4f
/0