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

 

ОПИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

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

 

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

Изобретение относится к области вычислительной техники и автоматического контроля и может быть использовано в устройствах прерывания программ, управления потоками данных и формирования исполнительного адреса банков данных в логических процессорах

Изобретение относится к вычислительной технике и используется в автоматических системах управления технологическими процессами

Изобретение относится к вычислительной технике

Изобретение относится к системе и способу для обеспечения возможности исполнения кода режима управления системой (SMM) во время защищенной работы в микропроцессорной системе

Изобретение относится к области вычислительной техники, в частности к системам прерывания ЭВМ

Изобретение относится к вычислительной технике, а именно к процессорам, предназначенным для работы в многозадачном режиме и содержащим аппаратные средства для автоматического переключения контекста задач и процедур

Изобретение относится к области вычислительной техники, а именно к микропроцессорам и микроконтроллерам

Изобретение относится к вычислительной технике
Наверх