Команда - разрешение - Большая Энциклопедия Нефти и Газа, статья, страница 2
Легче изменить постановку задачи так, чтобы она совпадала с программой, чем наоборот. Законы Мерфи (еще...)

Команда - разрешение

Cтраница 2


В конце подпрограммы восстанавливают содержимое регистров МП, которые были включены в стек в начале подпрограммы с целью сохранения данных, относящихся к прерванной программе. Этот участок подпрограммы следует защитить с помощью команды CLI от прерываний по входу INTR. Подпрограмма обработки прерывания должна заканчиваться командой возврата из прерывания IRET, которой предшествует команда разрешения прерываний STI. Перед выполнением команды IRET стек должен быть в том состоянии, в котором он был сразу после вызова подпрограммы. Тогда эта команда извлекает три верхние слова из стека в регистры IP, CS и F, что обеспечивает возврат к команде, которая выполнялась бы в случае отсутствия прерывания.  [16]

Некоторые из отечественных и ряд зарубежных систем, выполненных для нефте - и газопроводов, применяют обратный канал, близкий к системам с ИОС. В системах с обратным каналом посланные с ПУ адрес объекта и команда подтверждаются сигнализацией ( квитированием), посланной с КП на ПУ. После этого с ПУ следует разрешение исполнения в виде новой команды или же команда отменяется. Обычно команда разрешения ( запрета) исполнения является общей для всех объектов. В этих системах никаких сигналов стирания, как в системах с ИОС, не передается.  [17]

Большинство микропроцессоров имеет по крайней мере одну линию прерывания. В любой момент времени внешнее устройство может запросить прерывание через эту линию. Существуют два типа прерывания: маскированное и немаскированное. Центральный процессор может не отвечать на маскированное прерывание, если он не способен на него ответить. В зависимости от состояния триггера РАЗРЕШЕНИЕ ПРЕРЫВАНИЯ ( ЩР), который управляется командами разрешения и запрещения прерываний, центральный процессор может ответить на прерывание или не ответить.  [18]



Страницы:      1    2