Устройство для обработки прерываний Советский патент 1981 года по МПК G06F9/48 

Описание патента на изобретение SU855665A1

(54) УСТРОЙСТЮ ДЛЯ ОБРАБОТКИ ПРЕРЬЮАНИЙ

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

название год авторы номер документа
Устройство для прерывания программ 1982
  • Кузнецов Геннадий Иванович
  • Шлаин Полина Абрамовна
  • Хетагуров Ярослав Афанасьевич
  • Алексеева Зоя Дмитриевна
  • Гукова Лилия Александровна
  • Полтавец Галина Николаевна
SU1072045A1
Устройство для прерывания программ 1978
  • Тимошок Сергей Васильевич
SU736101A1
Устройство для прерывания программ 1983
  • Данилушкин Юрий Васильевич
  • Проворова Ирина Федоровна
  • Торгоненко Юрий Михайлович
  • Ляпин Владимир Георгиевич
SU1168945A1
Устройство для обслуживания запросов 1985
  • Бегунов Владимир Иванович
  • Ильин Александр Николаевич
  • Кобозев Валерий Иванович
  • Корнеев Сергей Викторович
  • Тахавеев Александр Иванович
  • Харитонов Михаил Владимирович
SU1283768A1
Устройство для сопряжения процессора с внешними устройствами 1990
  • Копылов Александр Иванович
  • Васекин Владимир Алексеевич
  • Григорьев Максим Николаевич
  • Целовальников Юрий Николаевич
SU1839253A1
Устройство для прерывания программ 1980
  • Игошин Александр Валентинович
  • Кощеев Николай Германович
SU970370A1
Многоканальное устройство дляпРЕРыВАНия пРОгРАММ 1979
  • Бондаренко Владимир Константинович
  • Никольцев Владимир Александрович
  • Якобсон Александр Борисович
SU811257A1
Микропрограммное устройство для обработки прерываний 1983
  • Кривего Владимир Александрович
  • Прокопенко Николай Николаевич
  • Кривего Вадим Владимирович
  • Кривенков Александр Иванович
SU1126956A1
Устройство для сопряжения цифровых вычислительных машин с каналами связи 1985
  • Петухов Олег Васильевич
SU1287171A1
Устройство управления 1989
  • Благодарный Николай Петрович
  • Блинова Людмила Михайловна
  • Брюхомицкая Людмила Юрьевна
  • Ковалев Александр Николаевич
  • Лучинина Элеонора Григорьевна
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1654820A1

Иллюстрации к изобретению SU 855 665 A1

Реферат патента 1981 года Устройство для обработки прерываний

Формула изобретения SU 855 665 A1

t

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

Известно устройство для прерывания программ, содержащее регистр прерываний, регистр маски, формирователь разрешенных прерываний, элементы ИЛИ, обнаружитель приоритета группы элементов И l Недостатком данного устройства является большой объем оборудования.

Наиболее близким по технической сущности и достигаемому результату к предлагаемому является устройство прерывания, содержащее регистр прерывания, группу элементов И, группу элементов НЕ, регистр маски, группу элементов ИЛИ, регистр взаимодействия запросов 12.

Недостаком данного устройства является также большой объем оборудования .

Цель изобретения - сокращение количества оборудования.

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

причем группа информационных входов регистра маски является первой группой информационных входов устройства, группа разрядных выходов регистра прерываний соединена с первыми входами элементов И группы, выход шифратора является выходом устройства, введены элемент ИЛИ, элемент И, первый и второй триггеры уп10равления, причем группа разрядных выходов регистра маски соединена со вторыми входами элементов И группы, информационный вход регистра прерывания соединен с выходом блока эле15ментов И, группа входов блока элементов И является второй информационных входов устройства, выходы элементов И группы соединены с группой входов элемента ИЛИ и с груп,20пой входов шифратора, выход элемента ИЛИ соединен с первым входом элемента И, второй вход элемента И соединен с тактовым входом устройства, нулевой вход первого триггера управ25ления и нулевой вход второго триггера управления соединены с управляющим входом устройства, выход первого триггера управления соединен с управляющим входом блока элементов И, выход второго триггера управления

50

соединен с управляющим входом шифратора, выход каждого элемента И группы, кроме последнего, соединен с третьим входом следующего элемента И группы.

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

Устройство содержит регистр 1 маски, группу элементов И 2, регистр 3 прерывания, блок элементов И 4, первую группу информационных входов 5 устройства, элементы И 6, шифратор 7, элемент ИЛИ 8, элемент И 9, триггер 10 начала прерывания, триггер 11 блокировки прерывания, выход 12 устройства, вторую группу информационных входов 13 устройства, управляющие входы 14 и 15 устройства.

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

Сигналы прерываний через группу входов 13 и группу элементов И 4 поступают на входы регистра 3 прерывания. Выработка сигналов запроса прерывания, а также признаков прерывания производится с учетом состояния регистра 2 маски, информация на которой приходит с группы входов 5. Обработка сигналов прерывания производится элементами И б слева направо с наивысшим приоритетом у левого незамаскированного разряда/ путем осуществления запрета от более левого незамаскированного разряда. Регистры 2 и.3 являются программно доступными и загружаются командами машины, а информация о их состоянии считывается на основной регистр результата ЭВМ. Сигналы с элементов И 6 поступают иа вход шифратора 7 и на вход элемента ИЛИ 8, который подготавливает элемент И 9, и по сигналу признака конЦа операции процессора, поступающего на второй вход элемента И 9, производится установка в единичное состоят ние триггера 10 и триггера 11. Триггер 10 выдает команду .на формирование фиксированного адреса шифратором 7, по которому осуществляется штатная для машины команда безусловного перехода с возвратом, а триггер 11 блокирует поступление сигнсшов прерывания, осуществляя запрет по вторым входам элементов И 4. Выход из прерывания осуществляется штатной командой ЦВМ установ.ха внутренних абонентов, по которо устанавливаются в нулевое состояние триггер 10 и триггер 11,и командой возврат с подпрограммы, по которой восстанавливается слово состоя. ния программы.

Представленная выше система прерывания обеспечивает работу специализированной ЦВМ с различной конфигурацией - в монопроцессорном, мономашинном, мультимашинном и мультипроцессорном исполнении.

В результате применения изобретения сокращается объем оборудования по сравнению с известным за счет отсутствия в предлагаемом устройстве дешифратора, регистра взаимодействия запросов, групп элементов НЕ.

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

Устройство для обработки прерываний, содержащее регистр прерываний, р егистр маски, группу элементов И, шифратор, блок элементов И, причем информационные входы регистра маски являются первой группой информационных входов устройства, разрядные выходы регистра прерываний соединены соответственно с первыми входами элементов И группы, выход шифратора является выходом устройства, отличающееся тем, что, с целью сокращения количества оборудования, устройство содержит элемент ИЛИ элемент И, первый и второй триггеры управления, причем разрядные выходы регистра маски соединены соответственно со вторыми входами элементов И группы, информационный вход регистра прерывания соединен с выходом блока элементов И группа входов блока элементов И является второй группой информационных входов устройства, выходы элементов группы соединены соответственно со входами элемента ИЛИ и с группой уходов шифратора, выход элемента ИЛИ соединен с первым входом эле;Мента И, второй вход элемента И соединен с тактовым входом устройства, нулевой вход первого триггера управления и нулевой вход второго триггера управления соединены с управляющим входом устройства, выход первого триггера управления соединен с управляющим входом блока элементов И, выход второго триггера упра тения соединен с управляющим входом шифратора, выход кгикдого элемента И группы, кроме последнего, соединен с третьим входом последующего элемента И группы.

55 Источники информации,

принятые во внимание при экспертизе

1.Авторское свидетельство СССР 645157, кл. G 06 F 9/18, 1979.

2,Авторское свидетельство СССР 525094, кл. G 06 Г 9/18, 1976 (прототип).

Регистр носха

4.1I ftrf

I ЧП чП

4JzL:g: : :g

rpyeaoSsi регастр преры8ания

Группа зяементВ ,(f

i

Шифратор . 7 уаксаровтных agpetyio

I

I

er4JLgj

g

«

k

flr/ygg

/4

Триггер бяокироВ- ц ки прерыВаная

SU 855 665 A1

Авторы

Кривего Владимир Александрович

Гайдукова Раиса Григорьевна

Торгоненко Юрий Михайлович

Бобков Петр Андреевич

Даты

1981-08-15Публикация

1979-11-30Подача