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

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

Cтраница 4


Команды ЗАГРУЗКА PSW, УСТАНОВИТЬ МАСКУ СИСТЕМЫ, ЗАПИСЬ В ПАМЯТЬ И МОДИФИКАЦИЯ МАСКИ СИСТЕМЫ ЛОГИЧЕСКИМ УМНОЖЕНИЕМ и ОБРАЩЕНИЕ К СУПЕРВИЗОРУ могут послужить причиной наступления события, состоящего в выборке команды, и одновременно запретить прерывания для регистрации программных событий. Кроме того, команда ЗАПИСЬ В ПАМЯТЬ И МОДИФИКАЦИЯ МАСКИ СИСТЕМЫ ЛОГИЧЕСКИМ УМНОЖЕНИЕМ может вызвать необходимость регистрации изменения содержимого памяти. Во всех этих случаях старое PSW программных прерываний, связанное с прерыванием по программному событию, может указывать на запрет прерывания данного типа.  [46]

ЭВМ ЕС-1061 включает в себя следующие средства, повышающие эффективность системного применения ЭВМ: мультиплексные; высокой точности вычислений с плавающей запятой; виртуальную память; повышения надежности: автоматического исправления одиночных ошибок в памяти и повторения команд при сбоях; регистрации программных событий.  [47]

Если при выполнении команды ЗАГРУЗКА PSW или команды ОБРАЩЕНИЕ К СУПЕРВИЗОРУ возникает условие прерывания для регистрации программного события и одновременно устанавливается новое PSW с ошибкой формата, которая обнаруживается сразу же после того, как PSW становится активным, то код прерывания будет отражать обе причины прерывания: регистрацию программного события и ошибочную спецификацию. Если же в результате выполнения этих команд устанавливается PSW с ошибкой формата, которая обнаруживается во время выполнения следующей команды, это PSW записывается в память в качестве старого PSW без указания особого случая.  [48]

Машина ЕС-1060 обладает всеми возможностями ЕС ЭВМ Ряд Ь и включает в себя дополнительные средства, повышающие эффективность системного применения ЭВМ: виртуальную память; средства повторения команд в процессоре; расширенный набор команд ( 183 вместо 143 у машин первой очереди); расширенную систему прерываний; часы астрономического времени; средства регистрации программных событий и повышенной точности вычислений с плавающей точкой; диагностическую систему, локализующую неисправность с точностью до группы сменных блоков.  [49]

Маска программы в PSW позволяет замаскировать четыре особых случая: содержимое бита 1 управляющего регистра 0 определяет, будет ли команда УСТАНОВИТЬ МАСКУ СИСТЕМЫ вызывать особый случай, называемый специальной операцией; биты 16 - 31 управляющего регистра 8 управляют прерываниями, возникающими вследствие мониторных событий; в режиме ЕС предусмотрены маски для управления прерываниями, которые обусловлены программными событиями. Если бит маски содержит 0, условие игнорируется; оно также не сохраняется для последующей обработки.  [50]



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