Устройство для прерыванияпрограмм
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
ОПИСАпИЕизо,в,етения 817716 Союз Советских Социалнстичесиих Республик(22) Заявлено 04. 04. 79 (2) 2779803/18-24 Р 1)М. КЛ. С ПРНСОЕДИНЕННЕМ ЗаЯВКн йо -(23) Приоритет -С Об Г 9/46 Государетвеииый комитет СССР ио деяам изобретеиий и открытий(088.8) Дата опубликования описания 300381) аявнте 54) УСТРОЙСТВО ДЛЯ ЕРЫВАНИЯ ПРОГРАММ осится к вычисли-может быть исполь;обрабатывающихм количестве або 5 па чт то ци Изобретение отнтельной технике изовано в системах,сообщения о большонентов.Известны .устройства формированияадреса, содержащие два распределите.ля, элементы И, ИЛИ, генератор импульсов, блок приема сигналов запускаи блок шифрации адреса Г 1.Однако эти устройства сложны.Наиболее близким к предлагаемомуявляется устройство прерывания, содержащее тактируемый счетчик адреса,управляющий вход которого соединенс одним из информационных выходовтриггера, другой информационный выходтриггера соединен с управляющим входом тактируемого сдвигового регистра,выход которого соединен со входомкомпаратора, другой вход компараторасоединен с информационными входамитактируемого сдвигового регистра иадаптера связи н с выходом мультиплексора входных сигналов, адресныевходы которого соединены с выходамисчетчика адреса и информационнымивходами адаптера связи, выход кото-;рого соединен с установочным входомтриггера 2. 2Недостаток устройства - большиеаппаратурные затраты в условиях,когда сигнал запроса,от объекта выдается сигналами различной полярности.Цель изобретения - сокращение ап"ратурных затрат.Поставленная цель достигается тем,о в устройство, содержащее коммутар входных сигналов, группа информа"онных входов которого являетоягруппой входов запросов устройства,адресный вход соединен с выходом счетчика. адреса и информационным входом 15 узла согласования выходных сигналов,а выход - с информационным входомсдви.ового регистра, первым входомсхемы сравнения и с первым управляющим входом узла согласования выход ных сигналов, информационный выход исинхронизнрующий вход которого являются соответственно адресным выходоми входом синхронизации устройства,а управляющий выход подключен ко входу установки триггера, единичным вы.- ходом соединенного с управляющимвходом счетчика адреса, а нулевымвыходом - с управляющим входом сдвигового регистра, выход которого под ключен ко второму входу схемы сравОдновременно независимо от того, произощло ли изменение состояния от.носительно предыдущего, выходной сигнал коммутатора 1 запоминается в сдвиговом регистре 2, после и опросов выходной сигнал сдвигового ре- . гистра 2 опять сравнивается с текущим значениемвыхода коммутатора 1. Операции загрузки сдвигового регистра 2 и сравнения выполняются в каждом такте для каждого входного сиг. Ялф 55 бО нения, а тактовый вход - к тактовомувходу счетчика адреса и тактовомувходу устройства, введены элемент Ии элемент РАВНОЗЙАЧНОСТЬ, причемвыход элемента И соединен с информационным входом триггера, первый ивторой входы в .соответственно с выходами схемы сравнения и элементаРАВНОЗНАЧНОСТЬ, входы которого подключены соответственно к выходу ком.мутатора входных сигналов, к управляющему входу устройства и к тактовому входу устройства, синхронизирующий вход и единичный выход триггераподключены соответственно к тактовому входу устройства и второму управляющему входу узла согласования выходных сигналов.На чертеже представлена блок-схема устройства прерывания программ,Устройство содержит коммутатор 1:входных сигналов, сдвиговый регистр 202, схему 3 сравнения, элемент 4РАВНОЗНАЧНОСТЬ, элемент И 5, триггер6, счетчик 7 адреса, узел 8 согласо.Вания выходных сигналов.Устройство работает следующим об- рразом.Для установки устройства в исходное состояние ЭВМ загружает и-разрядный сдвиговый регистр 2, .выполняядля этого и операций чтения и установки триггера б в начальное состоя. ние. После начальной установки черези тактов сигнал с выхода коммутатора1 поступает на вход схемы 3 сравнениядля сравнения с сигналом, поступившимс коммутатора 1 на и тактов ранее .и. хранящимся в последнем разряде сдвигового регистра 2, Если схема 3 сравнения обнаруживает, что логическиеуровни выхода коммутатора 1 и сдвигового регистра 2 разные, то он геиерирует на вход элемента И 5 сигналлогической ф 1". При равнозначностилогических сигналов на входах элемента 4 РАВНОЗНАЧНОСТЬ, на вход элемен,та И 5 также поступает сигнал логичесмой ф 1". По поступлении тактового импульса сигнал логической п 1 ф с выходаэлемента И .5 устанавливает триг-.гер б в состояние "1". При этомтриггер 6 запрещает работу счетчика 07 и сдвигового регистра 2 и формирует сигнал запроса прерываний, поступающий на вход узла 8,Задавая код логического "О" или логической."1" на вход элемента 4 РАВНОЗНАЧНОСТЬ, можно обеспечивать формирование сигнала запроса прерй-, ваннй по требуемому перепаду входного сигнала с "1" на "О" или с "О" на "1"Так, если на вход этого элемента подать логический "О", то сигнал прерывания формируется при изменении входного сигнала с ф 1 ф на 1 Оф.При появлении сигнала прерываний ЭВМ считывает через узел 8 кодадреса входного сигнала и уровень логи-. ческого сигнала с выхода коммутатора 1, После этого от ЭВМ через узел 8 триггер б вновь устанавливается в исходное состояние и устройство продолжает работать в соответствии с описанным алгоритмом.Таким образом, предлагаемое уст- . ройство позволяет обеспечить работу без установки на соответствующих входах устройства инверторов для согласования полярностей сигналов, поступающих от объектов. Кроме того, введение тактировки триггера позволяет исключить ложные срабатывания устройства.Формула изобретенияУстройство для прерывания программ, содержащее коммутатор входных сигналов, группа информационных входов которого является группой входов запросов устройства, адресный вход соединен с выходом счетчика адреса и информационным входом узла согласования выходных сигналов, а выход - с информационным входом сдвигового регистра, первым входом схемы сравнения и с первым управляющим входом узла согласования выходных сигналов., информационный выход и синхрониэирующий вход которого являются соответственно адресным выходом и входом синхронизации устройства, а управляющий выход подключен ко входу установки триггера, единичным выходом соединенного с управляющим входом счетчика адреса, а нулевым выходом - с управляющим входом сдвигового регистра, выход которого подключен ко второму входу схемы сравнения, а тактовый вход - к тактовому входу счетчика адреса и тактовому входу устройства, о тл и ч а ю щ е е с я тем, что, с . целью сокращения аппаратурных затрат, в устройство введены элемент И и элемент РАВНОЗНАЧНОСТЬ, причем выход элемента И соединен с информационным входом триггера, первый и второй входы - соответственно с выходамисхемы сравнения и элемента РАВНОЗНАЧНОСТЬ, входы которого подключены соответственно к выходу коммутатора входных сигналов, к управляющему входу уст.817716 ройства и к тактовому входу устрой-, ства, синхронизирующий вход и единичный выход триггера подключены соответственно к тактовому. входу устройства и второму управляюцему входу уэла согласования выходных сигналов. Составитель В.Вертлиб . Редактор К.Лембак Техред И,Рейвес. Корректор Н ШваркПодписнокомитета СССРи открытийушская наб., д.4/5 к филиал ППП "Патентф, г.Ужгород, ул.Проектная,1468/65 - Тираж 745ВНИИПИ Государственнопо делам иэобретен 113035, Москва, Жу Р Источники инФормации,принятые во внимание при экспертиэе 1, Авторское свидетельство СССР 9 564636, кл. б 06 Г 9/20, 1975. 2. "Электроника". М., фИирф,1977, В 1, с.54 (прототип).
СмотретьЗаявка
2779803, 04.04.1979
КИЕВСКОЕ ПРОЕКТНО-КОНСТРУКТОРСКОЕБЮРО АВТОМАТИЗИРОВАННЫХ СИСТЕМ УПРАВ-ЛЕНИЯ
ЖАБЕЕВ ВЛАДИМИР ПАВЛОВИЧ, КАЛАЧЕВ ВАСИЛИЙ ГРИГОРЬЕВИЧ, КРОТЕВИЧ ВЛАДИМИР АНТОНОВИЧ, МОРОЗОВ ВЛАДИМИР МИХАЙЛОВИЧ
МПК / Метки
МПК: G06F 9/48
Метки: прерыванияпрограмм
Опубликовано: 30.03.1981
Код ссылки
<a href="https://patents.su/3-817716-ustrojjstvo-dlya-preryvaniyaprogramm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для прерыванияпрограмм</a>
Предыдущий патент: Многоканальное устройство дляобслуживания запросов b порядкепоступления
Следующий патент: Устройство для контроля после-довательности импульсов
Случайный патент: Всесоюзн. аяnatehthq-ifx,: биamp; лютека