Cтраница 4
Считается, что изменение содержимого основной памяти происходит всякий раз, когда процессор выполняет команду, вызывающую запись всего операнда или его части в контролируемую область основной памяти, а также каждый раз, когда фиксируются особые случаи защиты, связанные с записью в память ( см. разд. Считается, что при выполнении арифметической команды или команды пересылки производится выборка операнда, а также выполнение, если это необходимо, указанной операции и запись результата в память. С точки зрения регистрации программных событий такая запись в основную память представляет собой изменение содержимого памяти, даже если записываемое значение совпадает с исходным. [46]
Контролю не подлежат такие ячейки, как интервальный таймер, PSW, CSW, и области аппаратной регистрации, если процессор обращается к ним неявно при продвижении таймера, прерываниях, выполнении команд ввода-вывода и аппаратной регистрации по сигналам контроля машины. Однако эти ячейки контролируются, если они заданы явно в команде, при выполнении которой в них записывается информация. Аналогично контроль не выполняется при передаче данных в память каналом. Ключи памяти не считаются частью основной памяти, и поэтому изменения их содержимого при выполнении команд УСТАНОВИТЬ КЛЮЧ ПАМЯТИ и СБРОСИТЬ БИТ ОБРАЩЕНИЯ средствами регистрации программных событий не контролируются. [47]