Устройство для прерывания программ
ОПИСАНИЕ
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
2!7725
Союз Советских социалистических
Ресотолик
Зависимое от авт. свидетельства №
Кл. 42m> 9/18
Заявлено 13.I I.1967 (№ 1133199/26-24) с присоединением заявки №
Приоритет
Опубликовано 07Х.1968. Бюллетень № 16
Дата опубликования описания 2.VIII.1968
МПК С 06f
УДК 681.326.3 (088.8) Комитет ла делам изобретений и открытий ори Совете Министров
СССР
Авторы изобретения
Ф. Д. Левоневский и Л. И. Шапиро
Заявитель
УСТРОЙСТВО ДЛЯ ПРЕРЫВАНИЯ ПРОГРАММ
Известны устройства для прерывания программ, содержащие регистр запоминания прерываний, регистр защиты, схему выявления разрешенных прерываний, счетчик команд, блок управления, схему обнаружения старшего по приоритету прерывания и дешифратор.
Предлагаемое устройство отличается тем, что в нем входы дешифратора соединены с выходами разрядов счетчика команд, вход которого подключен к блоку управления.
Это позволяет сократить количество оборудования устройства.
На чертеже дана блок-схема устройства прерывания программы.
Оно содержит регистр 1 запоминания прерываний, регистр 2 защиты, схему 8 выявления разрешенных прерываний, счетчик 4, запоминающее устройство 5 машины, блок б управления, дешифратор 7, схему 8 обнаружения старшего по приоритету разряда прерывания, В регистре 1 запоминаются сигналы вызывающие прерывания, а регистр 2 служит для запрета прерывания по любому числу каналов, После выявления разрешенного прерывания на схеме производится останов машины, номер первый невыполненной команды, имеющейся в счетчике и команд машины, запоминается в ЗУ 5 машины и затем счетчик обнуляется. Из блока б управления на вход счетчика подается последовательность импульсов. Состояние счетчика дешифрируется дешифратором 7, выходы которого сравниваются с выходами схемы 8 выявления разрешенных прерываний с помощью схемы 8 обнаружения старшего по приоритету разряда прерывания. Для срабатывания этой схемы 8 последовательность импульсов отключается or входа счетчика команд. В результате в счет10 чике команд оказывается номер команды, равной по величине номеру прерывания.
Команды с этими номерами должны быть безусловными переходами к соответствующим подпрограммам.
15 После отключения последовательности импульсов от счетчика команд машина автоматически запускается и начинает выполнять требуемую подпрограмму.
20 Предмет изобретения
Устройство для прерывания программ, содержащее регистр запоминания прерываний, регистр защиты, схему выявления разрешен25 ных прерываний, счетчик команд, блок управления, схему обнаружения старшего по приоритету прерывания и дешифратор, от шчающееся тем, что, с целью сокращения оборудования, в нем входы дешифратора соеди30 иены с выходами разрядов счетчика команд, вход которого подключен к блоку управления.
217725
Составитель В. А. Субботин
Редактор Л. А. Утехина Техред P. М. Новикова Корректоры: А. П. Васильева и В. В. Крылова
Заказ 2033/2 Тираж 530 Подписное
ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, Центр, пр. Серова, д. 4
Типография, пр. Сапунова, 2

