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

Операция - прерывание

Cтраница 1


1 Временная диаграмма 224. [1]

Операции прерывания в системе осуществляются для внеинтерфейсных и интерфейсных вариантов реализации схемы прерывания.  [2]

3 Организация прерываний на основе уровней. [3]

Операция прерывания инициируется незамаскированным сигналом прерывания, имеющим наивысший приоритет среди других сигналов, и выполняется процессором. Операция прерывания состоит из следующих действий: 1) выполнение текущей программы прерывается; 2) запоминается информация, характеризующая состояние процессора на момент прерывания; 3) инициируется программа, соответствующая причине прерывания. Информация о состоянии процессора на момент прерывания обычно записывается в основную память, чтобы иметь возможность определить в программе команду, к моменту выполнения которой произошло прерывание, и в дальнейшем продолжить выполнение прерванной программы.  [4]

Операция прерывания определена так, что обеспечивает упорядоченную обработку прерываний. Адрес программы, обрабатывающей прерывание, и состояние процессора в период обработки определяются информацией, которая хранится в фиксированной области основной памяти и может быть защищена от неправильного использования.  [5]

6 Система сигналов канала микро - ЭВМ. [6]

Операция прерывания выполняется проще, чем на ОШ.  [7]

Операции прерывания выполняются для двух вариантов реализации схемы прерывания: при внеинтерфейсных прерываниях адресная информация вектора прерывания не выдается на интерфейс; при интерфейсных прерываниях адресная информация вектора прерывания выдается на интерфейс исполнителя.  [8]

Операция прерывания программы выполняется устройством после его выбора в качестве нового задатчика ОШ следующим образом. Устройство, став задающим, после установки сигнала ЗАН устанавливает сигнал ПРЕР и адрес вектора прерывания на линиях данных. Процессор, получив сигнал ПРЕР, принимает с линяй данных адреус вектора прерываний и отвечает сигналом СХИ. Устройство, получив СХИ, снимает сигналы ПРЕР, ЗАН и информацию с линий данных. Процессор после сброса сигнала ПРЕР снимает сигнал СХИ и начинает последовательность прерывания.  [9]

При выполнении операции прерывания сбрасывается запрос, вызвавший прерывание. С этой целью код прерывания k дешифрируется на дешифраторе сброса ДС.  [10]

При отказе питания процессор выполняет операцию прерывания, благодаря которой запоминается содержимое определенных регистров ПУ. При восстановлении питания процессор автоматически запускает систему в работу с прерванного места. Процессор доводит до конца последовательность сигналов АСП-АИП в любых ситуациях.  [11]

Процессор запрещает арбитру выдачу сигналов РП во время операции прерывания и в течение такого времени после нее, которое ему требуется для определения нового уровня приоритета. Процессор не может обслуживать, а арбитр выдавать новые сигналы РП до тех пор, пока он не установил свой новый уровень приоритета и не сохранил в стеке старый. После этого арбитр снова может выдавать сигналы РП на уровнях, превышающих новый уровень приоритета процессора.  [12]

При появлении заявки zt устройство прерывания инициирует в процессоре операцию прерывания, в результате выполнения которой процессор переключается на выполнение программы приема и постановки заявок в очередь, называемой ДИСПЕТЧЕР.  [13]

Процессор запрещает арбитру выдачу сигналов и обслуживание новых РП во время операции прерывания и после нее до определения своего нового уровня приоритета и сохранения в стеке старого.  [14]

Процессор запрещает арбитру выдачу сигналов РП и обслуживание новых ЗП во время операции прерывания и после нее до определения своего нового уровня приоритета и сохранения в стеке старого. После этого арбитр снова может выдавать сигналы РП на уровнях, прерывающих новый уровень приоритета процессора.  [15]



Страницы:      1    2    3