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

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

Изобретвние относится к вычиспитепьно технике и может &1ть применено в устроЯн зтвах для птрерывания ЭВМ. Известно устройство прерывания содеркашее регистр прерываний, регистр зашиты эпок обзора и дешифратор ti. которое характеризуется большим объемом оборудоваЛИЯ и малым быстродействием при Bbisrojje- .1 яии разрешенного прерывания. Извест1ю так же устройство прерЬ1вания, содержащее регистр прерывания, регистр защиты, блок обзора, блок копированияфи дешифратор сброза, причем выход .дешифратора сброса соединен с дополнительным входом регистра прерывания, основной вход - с соответствующим одом устройства, а дополнительный вход -J . выходом устройства и выходом блока кодЯ эоеария, входы которого связаны с соответ |зтв 4ощнми выходами блока обзора, перЬые рходы которого соединены j с выходами pe-t. гистра защиты, установочный вход которого связан с шиной маски защиты . Однако три обработке запросов прерывания не учитывается возможность их взаимосвязи, и пе-. эеход к программе обслуживания запросов

троибходит по каждому из поступивших з1а- I тросов, что увеличивает время обслуживания. Целью изобретения является повышение | 5ыстродействия за счет предварительного шпаратного анализа поступивших запросов. В «описываемом устройстве это достигается ; гем, что в него дополнительно введет1ы взаимодействия запросов и блок протуска запросов, причем вход регистра вза- j 1модействия запросов связан со входом устэойства, а выходы - с соответствующими j входами дешифратора сброса и первыми Bxo-f аами блока пропуска запросов, выходь котоДхзго соединены со вторыми входами блока эбзора, а вторые входы - с выходами регистра прерывания, установочные входы кото.| эого с вязаны с соответствующими входа1чШ | устройства.. I

j На чертеже показана блок-схема описываемого устройства. V

I Оно содержит регистр прерывания 1, вклют |чающий триггеры со входами 6-9 для | Ьигнапов запросов на прерывание, блок npo-l пуска запросов 10, содержащий элемет1ты IM 11-17, и инвенторы 18-2О с выхода(

збработки запросов поступает в устройство IO входу 64 в регистр взаимодействия за-

:ipocoB 63, на выходах 65-71. которого ycw 15мируется один из сигналов гашения тригге-

танавливаются сигналы, характеризующие ;ров 2-5 в зависимости от кода на выходе

данный режим обработки запросов. Из , При единичном значении сигналов на i

Ьтра прерывания 1 сигналы запросов nocTyfвыходах 66, 68 и 7О формируются два сирают на элементы И 11-17 блока пропу4гнала гашения для триггеров, соответствуfcKa запросов 1О. При единичном значении | 20кадих паре взаимосвязанных запросов.

сигналов на выходах 65, 67, 69 и 71 ре-|

гистра взаимодействия запросов 63 кажды |;По входу 54 из устройства управления

из запросов, поступивших на триггеры 2-5ЦВМ сигналы гашения по выходу 62 из дерегистра прерывания 1, рассматриваетсяшифратора сброса передаются в соответству

независимо от других и передается через | 35юшие триггеры регистра прерывания и пере-

один из элементов И 11, 13, 15 и 17ключают их в нулевое состояние.

и инверторы 18-2 О. блока пропуска запро-j

Сов 10 в блок обзора 34. Единичное зна.-Изобретение позволяет сократить время

чение сигналов на выходах 66, 68 и 7Она обработку запросов прерывания во стольрегистра взаимодействия запросов 63 ука-: 30ко раз, сколько взаимосвязанных запросов

зывает на взаимосвязь запросов. Единица- прерывания одновременно поступает на обра«на выходе 66 означает, что взаимосвязаныботку.

запросы, поступившие на триггеры 2 и 3 .

регистра прерывания 1. Единица на выхо

де 68 означает, что взаимосвязаны запросы, 35 Формула изобретения

поступивигие на триггеры 3 и 4 регистра

прерывания 1, Единица на выходе 7О оз-Устройство прерывания, содержащее реначает, что взаимосвязаны запросы, посту-гистр прерывания, регистр защдц-ы, блок

пившие на триггеры 4 и 5.- 1обзора, блок кодирования и дешифратор сбро Маска защиты от прерываний, поступак -. 40 са, причем выход дешифратора сброса сое-

щая по щпие 33, хранится в регистре заши-динен с дополнительным входом регистра

ты 28. Сигналы с выходов 21-27 блока jпрерывания, основной вход - с Ьоотвбтствупропуска запросов 10 и с выходоврегистр ющим входом устройства, а дополнительный ,

защиты 28 поступают в блок обзора 34. iвход - с выходом устройства ,и выходом

|Блок обзора выделяет запрос на прерывание, 45блока кодирования, входь которого связаны

,имеющий наиболее высокий приоритет. При-:с соответствующими выходами блока обзора,

оритеты запросов, хранимых в регистре пре- первые входы которого соединены с выхода-,

рывания 1, уменьшаются слева направо. jми регистра заш;иты, установочный взсрд ко .торого связан с шиной маски защиты, о тБлок обзора обеспечивает выделение ca-i личающ-еес я тем, что , с целью .

могд левого запроса из числа незамасюнповышения быст родействия, в устройство дорованных. Незамаскированные запросы выде -прлнительно введены регистр взаимодействия:

ляются на элементах И 35.-43. |запросов и блок пропуска, запросов, причем

на выходах этих элементов принимают еди4.вход регистра взаимодействия запросов свяничное значение, если соотвеах твуюший вы- занес входом устройства, а выходь - с соход блока пропуска запросов равен единица ответствующими входами дешифратора сброи соответствующий разряд регистра аашитьгГЬа и первь ми входами блока пропуска

находится в единичном состоянии, разрешаяров, выходы которого соединены со вторыми

(прерывание по данному запросу На выходахвходами блока обзора, а вторые входы - с

фратор сброса 53. Приединичном значении снгналов на выходах 65, 67, 69 и 71 фор 34 1ш , регистр ;защиты 28, включающий 147-р50 пока обзора в любой момент време триггеры 29-.32 с Шиной 33 маски защиты) |ни формируется только один сигнал запроса от прерывания, блок обзора 34, включаюций на прерывание, соответствующий запросу с элементы И и Элементы ИЛИ j наивысшим приоритетом. В блоке кодирова44 -4в,с выходами 47-50, блок кодированк|я g нин 51 вырабатывается и запоминается дво51 с вьхходом 52, дешифратор сброса 53 со 1ходами и выходом 62, регистр вза пившего запроса, который с выхода 52 пошодействия запросов 63 со входом б4 и зыходами 65-71. ния ЦВМ. После выполнения операций прерг; Сшп1алы запросов на прерывание, посту IQ ван1М зап рос, вызвавший прерывание, выкшо. | ающие псГ входам 6-9 запоминаются в pe-j чается, Т1пя этого код прерывания с вьжо тистре прерывания Г. Информация о режиме да 52 блока кодирования поступает в деши525094ичный код, соответствующий номеру посту. ступает в центральное устройство управлв«

выходами регистра прерывания, установоч ные входы которого связаны с соответству- кяцими входами устройства.

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

1,Авт. св. СССР № 368004, кл, G Ов р9/18. 1970.о;

2.Майоров С, А. и Новиков Г, И. Струкя. тура цифровых вычислительных машин, Мй

шиностроение, 19.70. с. 412-414.

--

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

название год авторы номер документа
Устройство для обработки прерываний 1983
  • Акопов Виталий Иванович
  • Гуревич Ефим Израильевич
  • Незнамов Сергей Петрович
SU1126957A1
Устройство прерывания программ 1983
  • Ялинич Юрий Иванович
  • Ларченко Валерий Юрьевич
  • Холодный Михаил Федорович
  • Фурманов Клайд Константинович
SU1119015A1
Устройство для сопряжения магистрали ЭВМ с периферийными устройствами 1990
  • Пименов Анатолий Владимирович
  • Шапоров Игорь Дмитриевич
  • Соколов Сергей Алексеевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
SU1751775A1
Программируемое устройство для контроля цифровых систем 1986
  • Деткин Владимир Григорьевич
SU1439588A1
Устройство для сопряжения вычислительной машины с линиями связи 1985
  • Клочкова Зинаида Прокофьевна
  • Никитин Анатолий Павлович
  • Сизоненко Евгений Георгиевич
  • Дубровская Елизавета Ивановна
  • Арсентьев Василий Андреевич
  • Цуканова Татьяна Владимировна
  • Сопин Владимир Георгиевич
  • Свистун Николай Николаевич
SU1262512A1
Устройство для сопряжения процессора с периферийными устройствами 1985
  • Пронин Владислав Михайлович
  • Пыхтин Вадим Яковлевич
  • Запольский Александр Петрович
  • Рымарчук Александр Григорьевич
  • Эстрина Эмилия Немовна
SU1359780A1
Устройство переменного приоритета 1987
  • Белан Александр Михайлович
  • Бердинских Вячеслав Владимирович
SU1418715A1
Устройство для сопряжения источников и приемников с магистралью 1984
  • Лебедь Лев Львович
  • Шульман Александр Алексеевич
SU1252788A1
Устройство для обмена информацией 1983
  • Карцев Михаил Александрович
SU1149239A1
Устройство для обмена данными в вычислительной системе 1984
  • Телелюхин Сергей Георгиевич
SU1251090A1

Реферат патента 1976 года Устройство прерывания

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

SU 525 094 A1

Авторы

Братальский Евгений Анатольевич

Златников Владимир Михайлович

Катковская Елена Германовна

Даты

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

1974-09-30Подача