Устройство для прерывания программ

Номер патента: 684544

Авторы: Левина, Мамыкин, Усвяцов

ZIP архив

Текст

с юз Соевтскнк налнстнческм Республик ОБР,ЕТ К АВТОРСКОМУ С Дополнительн вид 2)Заявлено 14,11,78 (присоединениеле заявки М дарственный квчпет СССР делам пэобрепи и аткрмтей(54) УСТРОЙСТВО ДЛЯ ПРЕРЫВАНИЯ ПРОГРАММ Изобретение относится ой технике, может быть ычислительных машинах,к вычислительспользовано ваботаюших в ими имт быть и пользоват режиме разделения времИзвестно устройство менных интервалов по зВ этом устройстве н накопление текущего вр ном временном интерва функц менен для в аданнь е пред емени и вр кодам 1 смотрено при заданствует возе от ервый вход стройс таИп ьм выходоторого эле счетэл 6" дключен к выходуервый вход которомента етчика нверсногого соединен ыходом первого эле нверсного счетчик второй вх можность его изменения.Прототипом изобретения является ус 1ройство для прерывания программ, содержащее генератор импульсов прерыванияпервый элемент ИЛИ, выход которого соединен с входом установки в единицутриггера, Вход установки триггера в нуль соединен с выходом втооого элемента ИЛИ,один вход которого соединен с шиной гашения, а другой - с шиной обшего сброса.В устройство введены реверсивньФчик, одновибратор, три элемента Имент ИЛИ и- элемент НЕ ,У этого устройства время прохожденияочередной программы может быть только в интервале между двумя сос пульсами прерывания и не л 1 о менено или задано по желани Цель изобретения - расширение иональных возможностей за счет из ия временных интервалов прерывания програл 1 мы пользователя.Для достижения поставленной цели в известное устройство, содержащее генератор импульсов, три элемента И триггер, введены два регистра, два элемента задержки, счетчик, инверсный счетчик, причем вход первого регистра является первым входом устройства, а выход первого регистра подключен к первому входу первого .элемента И, второй вход которого подключен к выходу второго элемента И;выход второго элемента И является пврУстройство для прерывания программ, содержащее генератор импульсов, три элемента И, триггер, о т л и ч а ю ш е -е с я тем, что с целью расщирения функциональных возможностей путем изменения временных интервалов прерывания программ, в него введены два регистра, два элемента задержки, счетчик, инверсный счетчик, причем вход первого регистра является первым входом устройства, а выход первого регистра подключен к первому входу первого алемента И, второй вход которого подключен к выходу второго элемента И, при этом выход второго элемента И является первым выходомустройства, первый вход второго алемента И подключен к выходу инверсного очи чика, первый вход которого соединен с выходом первого алемента И, второй вход инверсного счетчика подключен к выходу генератора, третий вход инверсного счет чика подключен к выходу третьего элемента И, первый вход которого соединен с выходом второго регистра, вход которого ивдяется вторым входом устройства, второй вход третьего элемента И соединен с выходом триггераединичный вход которого является третьим входом устройства, а нулевой вход триггера соединен с выходом первого алемента задержки, вход которого подключен к выходу второго алемента задержки, вход которого подключен к выходу генератора, второй вход второго элемента И соединен с выходом второго элемента задержки, вход счетчика подключен к выходу второго алемента аадержки, а выход счетчика является вторым выходом устройства.Источники информации, принятые во внимание при экспертизе1. Авторское свидетельство СССР М 443386, Я 06 Р 9/00, 1974.2. Авторское свидетельство СССР, % 421008, (3 06 Г 9/18, 1974. з 6845ключен к выходу генератора, третий - квыходу третьего элемента И, первый входкоторого соединен с выходом второго регистра, вход которого является вторымвходом устройства второй вход третьегоэлемента И соединен с выходом триггера,единичный вход триггера является третьимвходом устройства, а нулевой соединен свыходом первого элемента задержки, входкоторого подключен к выходу второго але.мента задержки, вход которого подключенк выходу генератора; второй вход второгоэлемента И соединен с выходом второгоэлемента задержки, вход счетчика подключен к выходу второго элемента задержки,в выход счетчика является вторым выходом устройства,Нв чертеже представлена структурнаяэлектрическая схема устройства для прерывания программ,Устройство содержит регистр 1, элемент И 2, инверсный счетчик 3, элементИ 4, элемент аадержки 5, генератор 6,элемент И 7, триггер 8, элемент задержки 9, регистр 10, счетчик 11.25Устройство работает следующим образом. В исходном состоянии регистры 1 и10, триггер 8 и счетчики 3 и 11 находятся в нулевом состоянии. Генератор 630запускает счетчик времени 11. Многовходовый алемент И 4 анализирует нулевоесостояние инверсного счетчика и выдаетразрешающий потенциал на элемент И 2.Одновременно информация поступает на35шину прерывания Я, В атом случае пре- .рывания наступают через промежутки времени, равные интервалам между импульсами генератора 6. Йля заказа определенного промежутка времени йц, черезкоторый должно произойти очередное прерывание, существует регистр закааа 1.Значение промежутка времени заноситсяна регистр 1 и считывается только в томслучае, если инверсный счетчик 3 находи 1ся в нулевом состоянии. Если состояниерегистра заказа 1 не изменилось, черезФпромежутки, равные 1, в ЭВМ подаются сигналы прерывания.Для переааказа промежутка временипри условии, что время уже было заказано, преднааначен регистр 10. Величинупройденного промежутка времени ЭВМоценивает путем опроса счетчика времени 1 1. В результате анализа пройденноговремени можно сделать необходимую поправку на установление нового промежуткв времени, прерывания, Эта поправкавносится в регистр, параллельно с эане 44 4сением кода вырабатывается строб, который устанавливает триггер 8 в состояние "1". Элемент И 7,по совпадению всех входных сигналов записывает в инверсный счетчик 3 новое значение кода. Элементы задержки 5 и 9 предназначены для согласования временных интервалов при записи кода в инверсный счетчик и при выдаче импульса прерывания, Суммарное время задерюси этих алементов должно быть не болееформула изобретенияСоставитель А, БарановРедактор Б. Федотов Техред Н. БабуркаКорректор К). МакаренкоПодпис ное Заказ 5289/43 Тираж 780 ПНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д, 4/5 филиал ППП "Патент, г, Ужгород, ул. Проектная 4

Смотреть

Заявка

2543550, 14.11.1977

ВОЙСКОВАЯ ЧАСТЬ 60130

УСВЯЦОВ ВЛАДИМИР МОИСЕЕВИЧ, ЛЕВИНА ТАТЬЯНА ВЛАДИМИРОВНА, МАМЫКИН ВЯЧЕСЛАВ АЛЕКСАНДРОВИЧ

МПК / Метки

МПК: G06F 9/48

Метки: прерывания, программ

Опубликовано: 05.09.1979

Код ссылки

<a href="https://patents.su/3-684544-ustrojjstvo-dlya-preryvaniya-programm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для прерывания программ</a>

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