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

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

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

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

название год авторы номер документа
Устройство для обработки прерываний 1983
  • Акопов Виталий Иванович
  • Гуревич Ефим Израильевич
  • Незнамов Сергей Петрович
SU1126957A1
Многоканальное устройство дляпРЕРыВАНия пРОгРАММ 1979
  • Бондаренко Владимир Константинович
  • Никольцев Владимир Александрович
  • Якобсон Александр Борисович
SU811257A1
Многоканальное устройство переменного приоритета 1988
  • Баран Леонид Беркович
  • Кобозев Александр Алексеевич
  • Морозов Анатолий Алексеевич
SU1608662A2
Устройство приоритетного прерывания 1990
  • Кишенский Сергей Жанович
  • Вдовиченко Николай Степанович
  • Игнатьев Валерий Эдмундович
  • Христенко Ольга Юрьевна
SU1765827A1
Устройство приоритета 1986
  • Жулинский Сергей Федорович
  • Мещеряков Валентин Викторович
  • Попов Игорь Федорович
  • Сергеев Александр Николаевич
SU1319032A1
УСТРОЙСТВО ПЕРЕМЕННОГО ПРИОРИТЕТА 1999
  • Самойленко А.П.
  • Самойленко И.А.
  • Чапцев А.Г.
RU2152072C1
Устройство для обработки прерываний 1985
  • Бобченко Борис Михайлович
  • Лисовский Александр Владимирович
SU1282124A1
Устройство для прерывания программ 1980
  • Игошин Александр Валентинович
  • Кощеев Николай Германович
SU970370A1
Приоритетное устройство 1984
  • Белан Александр Михайлович
SU1260956A1
Устройство для обработки прерываний 1979
  • Кривего Владимир Александрович
  • Гайдукова Раиса Григорьевна
  • Торгоненко Юрий Михайлович
  • Бобков Петр Андреевич
SU855665A1

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

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

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

Изобретение относится к вычислительной технике и может быть исполь зовано в устройствах управления. Известно устройство прерывания, содержащее регистр прерываний, регистр защиты, блок обзора, дешифратор 13. Недостатком такого устройства яв ляется большой объем оборудования. Наиболее близким по технической сущности и достигаемому результату предлагаемому изобретени1р является устройство прерывания, содержащее р гистр прерываний, блок пропуска зап сов, регистр защиты, блок обзора, блок кодирования, регистр взаимодей ствия запросов, дешифратор 23. Недостатком данного устройства является низкая надежность. Цель изобретения - повышение надежности устройства. Поставленная цель достигается те что в устройство для обработки прерываний, содержащее регистр прерыва ний, регистр масок, первую группу э ментов И, шифратор, причем информационные входы регистра прерываний являются первой группой входов уст ройства, управляющий вход регистра прерываний является первым входом сброса устройства, информационные выходы регистра прерываний соединены соответственно с первыми входами элементов И первой группы, информационные выходы регистра масок являются второй группой входов устройства, введены регистр адреса прерываний, узел приоритета, вторая группа элементов И, группа элементов ИЛИ, причем информационные входы регистра прерываний соединены соответственно с первыми входами элементов И второй группы, выходы элементов И первой группы соединены соответственно с информационными входами регистра адреса прерываний, разрядные выходы регистра масок соединены соответственно со вторыми входами элементов И первой группы, первый управляющий вход регистра масок и регистра адреса прерываний является вторым входом сброса устройства, второй управляюгдий вход этих регистров является входом загрузки устройства,, разрядные выходы регистра адреса прерываний соединены соответственно с входами узла приоритета, выходы узла приоритета соединены соответственно со вторыми входами элементов И второй группы и с входами шифратора, вклходы элом-м -ов и второй группы соединены соотетственно с входами группы элементов ЛИ, выход элементов ИЛИ группы явяется запросным выходом устройства, правляющий вход шифратора является входом выдачи устройства, группа выодов шифратора является группой выодов устройства, управляющие входы элементов И первой группы соединены с тактовым входом устройства.

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

Устройство содержит регистр 1 прерываний, регистр 2 масок, регистр 3 адреса прерываний, первая, вторая группы элементов И 4 и 5, группа элементов ИЛИ б, шифратор 7.

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

С приходом сигналов прерываний на вход регистра 1 они записываются в соответствующие разряды регистра 1. Сигналы с выходов первой группы элементов И 4 для соответствуйщих прерываний при разрешении от регистра масок 2 поступают на соответствующие входы разрядов регистра адреса прерываний 3. В любой момент времени может быть возбу вден только один самый высокий по приорчтету разряд регистра 3. Разряды регистра 3 объединяются на элементах группы И 5 с соответствующими разрядами регистра 1. Все выходы элементов И 5 объединяются на группы элементов ИЛИ 6, с выхода которой выдается сигнал о наличии необработанного прерывания. При обработке этого прерывания сбрасывается в О соответствующий разряд регистра прерываний 1 и если после этого не- пришло прерываний более высокого приоритета, с приходом прерывания более низкого приоритета, чем перед этим был обработан, сигнал о наличии прерывания выдаваться, не будет. Если подана повторно команда Вьодать адрес прерывания с выхода шифратора 7 выдается код прерывания, который перед этим обработан. Устройство возвращается в исходное положение общим сбросом и командой Загрузить регистр мас| и.

Формула изобретения Устройство для обработки прерываний, содержащее регистр прерываний.

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

Источники информации, принятые во внимание при экспертизе

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

525094, кл. G 06 F 9/18, 1976 (прототип) .

TU

/ мльнь/и

CfflOC

,ffa.MuЛ

( --..

$aej3yiumb ffacM /

ff oflu/пвтл

о

АЛ г 1

I

D

CtfflocPn

n

Z

I dartfloe MOf. of/MzSomMj/ /yte/MfffaMuff

fft

foff yerf/ etff€f i

SU 873 243 A1

Авторы

Драбкин Александр Арнольдович

Евдокимов Александр Васильевич

Жариков Вячеслав Петрович

Каплан Леонид Викторович

Крейндлин Леонид Эммануилович

Ромашов Борис Ильич

Даты

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

1979-12-14Подача