Устройство для обработки прерываний
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХОЮМЮЛИОЧНесиииРЕСПУБЛИК 09) (11) ЭШ 606 Г 946 ОПИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ.(56) 1. Авторское свидетелЬство СССР В 739534, кл. С 06 Р 9/46, 1974,2. Авторское свидетельство СССР В 855665, кл. С 06 Р 9/46, 1979 (прототип).(54)(57) УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ПРЕРЫВАНИЙ, содержащее регистр прерываний, регистр маски, группу элементов И, шифратор, элемент ИЛИ, элемент И, триггер блокировки сигнала прерывания, триггер прерывания, причем группа информационных входов регистра маски является группой кодовых входов устройства, первые входы элементов И группы соединены с соответствующими разрядными выходами регистра маски, а их вторые входы соединены с соответствующими разрядными выходами регистра прерываний, выходы элементов И группы соединены с соответствующими входами шифратора и элемента ИЛИ, груййа выходов шифратораявляется группой кодовых .выходовустройства, выход элемента ИЛИ соеди-нен с первым входом элемента И, выход элемента И соединен с единичнымвходом триггера прерывания, о т л и -ч а ю щ е е с я тем, что, с цельюсокращения аппаратурных затрат, входзапуска устройства соединен с управляющим входом шифратора и единичнымвходом триггера блокировки сигналапрерывания, вход сигнала окончанияобработки прерываний устройства соединен с нулевым входом триггераблокировки сигнала прерывания, нулевой выход триггера блокировки сигнала прерывания соединен с вторымвходом элемента И и нулевым входомтриггера прерывания, единичный выходтриггера прерывания соединен с выходом сигнала прерывания устройства,группа кодовых входов устройства соединена с группой входов сброса регистра прерываний, группа входовпрерываний устройства соединенас группой информационных входов регистра прерываний.сущности н достигаемому результатук изобретению является устройство дляобработки прерываний, содержащеерегистр прерываний, регистр маски,группу элементов И для блокировкивходных сигналов прерывания, шифраторгруппу элементов И для обработки прерываний, триггер началапрерывания, элементы И, ИЛИ и триггер блокировки прерывания 1.2 ,Недостатком известного устройстваявляется большой объем оборудования.Цель изобретения - сокращение аппаратурных затрат устройства.Поставленная цель достигается тем,что н устройстве для обработки прерываний, содержащем регистр прерываний, регистр маски, группу элементов И, шифратор, элемент ИЛИ, элемент И, триггер блокировки сигналапрерывания, триггер прерывания, при- З 5чем группа информационных входоврегистра маски является группой кодовых входов устройства, первые входы элементов И группы соединены ссоответствующими разрядными выходами Орегистра маски, а их вторые входысоединены с соответствующими разрядными выходами регистра прерываний,выходы элементов И группы соединеныс соответствующими входами шифратораи элемента ИЛИ, группа выходов шифратора является группой кодовых выходов устройства, выход элемента ИЛИсоединен с первым входом элемента И,выход эле;".";.нта И соединен с единичным входом триггера прерывания, входзапуска устройства соединен с управляющим входом шифратора и единичнымвходом триггера блокировки сигналапрерывания, вход сигнала окончания 55обработки прерываний устройствасоединен с нулевым входом триггераблокировки сигнала прерывания, нуле 20 3 11045Изобретение относится к вычисли,тельной технике, н частности к устройствам обмена с внешними абонентами.Известно устройство для прерывания программ, содержащее регистр маски, шифратор, элементы И, ИЛИ, счетчик5 времени, генератор импульсов, регистр прерываний, регистр управления, регистр блокировки, группы входов и выходов 1 .1 ОНедостаток устройства - большое количество оборудования, необходимого для организации выдачи сигнала прерывания в машину.Наиболее близким по технической 18 2вой ныход триггера блокировки сигнала прерыванИя соединен с вторым вхо,дом элемента И и нулевым входом триггера прерывания, единичный выход триггера прерывания соединен с выходом сигнала прерывания устройства, группа кодовых входов устройства соединена с группой входов сброса регистра прерываний, группа входов прерываний устройства соединена с группой информационных нходов регистра прерываний.На чертеже приведена функциональная схема устройства.Устройство содержит группу кодовых входов 1 устройства, группу входов 2 прерываний устройства, регистр 3 маски, регистр 4 прерываний, группу элементов И 5, шифратор 6, вход 7 запуска устройства, элемент ИЛИ 8, группу кодовых выходов 9 устройства, вход 10 окончания обработки прерываний устройства, элемент И 11, триггер 12 блокировки сигнала прерывания, триггер 13 прерывания, выход 14 сигнала прерывания устройства.В исходном состоянии регистры маски 3 и прерываний 4, триггеры 12 и 13 находятся в нулевом состоянии. При этом на группах входов 1 и 2 и выходов 9 и 14 имеют место логические нули.Записанный в регистр 3 код определяет, каким из сигналов прерывания, поступающим по группе входов 2 на регистр 4, разрешена обработкаНа выходе группы элементов И 5 формируется код прерывания в зависимости от поступивших на данный момент времени сигналов прерывания и с учетом разрешения со стороны регистра 4 .На. выходе элемента ИЛИ 8 сигнал появляется при наличии сигнала на любом из выходов группы элементов И 5, который, проходя через элемент И 11 при нулевом состоянии триггера 12, устанавливает триггер 13 в единичное состояние. На выходе 14 при этом появляется сигнал прерывания, Обработку этого сигнала центральный процессор начинает подачей сиг. -.ла запуска по входу с помощью которого на ныходе шифратора 6 появляется код прерывания, Триггер ,2 устанавливается н единичное состояние, блокируя тем самым прохождение сигнала через элемент И 11 и устанавливая триггер 13 в нулевое состояние.1104518 Составитель М.КудряшевРедактор Р,Цицика Техред О.неце Корректор О.Билак Заказ 5262/36 Тираж 699 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д. 4/5Филиал ППП "Патент", г.ужгород, ул.Проектная, 4 В процессе обработки сигнала прерывания центральный процессор программно, по группе входов 1 последовательно устанавливает в нулевое состояние те разряды регистра 4, в которые поступили сигналы прерывания, разрешенные для чтения со стороны регистра 4.По окончании обработки сигнала прерывания в процессоре по входу 10 поступает сигнал окончания обработки прерывания, устанавливающий триггер 12в нулевое состояние, заканчивая тем самым цикл сигна ла прерывания. Применение изобретения позволяет сократить объем оборудования и повысить надежность работы устройства.
СмотретьЗаявка
3597484, 24.03.1983
ПРЕДПРИЯТИЕ ПЯ А-7460
ГВОЗДЕВ АНАТОЛИЙ ВЛАДИМИРОВИЧ, МАЗУР ЕВГЕНИЙ ГРИГОРЬЕВИЧ, МИЩЕНКО ЛИДИЯ ПЕТРОВНА
МПК / Метки
МПК: G06F 9/48
Метки: прерываний
Опубликовано: 23.07.1984
Код ссылки
<a href="https://patents.su/3-1104518-ustrojjstvo-dlya-obrabotki-preryvanijj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обработки прерываний</a>
Предыдущий патент: Устройство для обслуживания сообщений
Следующий патент: Многоканальное устройство для автоматического контроля микропроцессоров
Случайный патент: Мерная лента