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

Программное событие

Cтраница 2


Использование контроля над программными событиями ухудшает рабочие характеристики большинства моделей.  [16]

Когда прерывание для регистрации программных событий вызвано выполнением команды перехода, адрес PER указывает на команду перехода ( или на соответствующую команду ВЫПОЛНИТЬ), в то время как в старом PSW содержится адрес команды, которая должна быть выполнена следующей. Если же прерывание происходит во время выполнения прерываемой команды, адрес PER и адрес команды в старом PSW совпадают.  [17]

В режиме ВС регистрация программных событий не обеспечивается.  [18]

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

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

В процессе программного прерывания вследствие программных событий адрес команды, вызвавшей это событие, записывается в ячейки 153 - 155, а в ячейку 152 записываются нули.  [21]

В процессе программного прерывания вследствие программных событий код регистрации программных событий записывается в биты 0 - 3 ячейки 150, а в биты 4 - 7 этой ячейки и в ячейку 151 записываются нули.  [22]

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

Когда при выполнении прерываемой команды происходит прерывание для регистрации программных событий, в коде длины команды указывается либо длина данной команды, либо длина команды ВЫПОЛНИТЬ, с помощью которой выполняется данная команда.  [24]

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

В процессе программного прерывания вследствие программных событий код регистрации программных событий записывается в биты 0 - 3 ячейки 150, а в биты 4 - 7 этой ячейки и в ячейку 151 записываются нули.  [26]

В нем же маскируется распознавание каждого из четырех классов программных событий.  [27]

Бит 1 определяет доступность процессора для прерываний, вызванных программными событиями, которые учитываются средствами регистрации программных событий. Если этот бит равен 0, никакое программное событие не может вызвать прерывание.  [28]

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

Адрес PER в ячейках 153 - 155 определяет местоположение команды, вызвавшей программное событие. Если команда, вызвавшая программное событие, выполнялась с помощью команды ВЫПОЛНИТЬ, то в поле адреса PER заносится адрес команды ВЫПОЛНИТЬ. В любом случае в PSW заносится адрес команды, которая должна выполняться следующей. В биты 4 - 7 ячейки 150 и в ячейки 151 и 152 записываются нули.  [30]



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