При поступлении сигнала прерывания в процессор выполнение... PDF Print E-mail
Written by Administrator   
Wednesday, 07 August 2013 12:29

При поступлении сигнала прерывания в процессор выполнение...

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

Во время приема информации от телеграфного аппарата в устройстве стыковки с УВ формируются сигналы рабочего прерывания от телеграфного аппарата. После поступления такого сигнала прерывается текущая программа и запускается программа, принимающая информацию от ТгА. После ее окончания продолжается выполнение текущей про граммы, при этом длительность интервалов работы ЭУМ не изменяется. При возникновении сбоя в работе ЦУУ формируется сигнал аварийного прерывания. По этому сигналу прерывается текущая программа и запускается программа аварийного обслуживания ЦУУ. До момента ее окончания останавливается отсчет времени (сигналов прерывания от таймера). После выполнения программы аварийного обслуживания происходит возврат к прерванной программе. При выполнении некоторых программ возникает необходимость прекращения на определенное время поступления сигналов рабочего прерывания. Для этого соответствующая информация заносится в регистр блокировок (РБ), входящий в состав процессора. Эта операция осуществляется в результате выполнения специальной команды.