Машинный язык и слово состояния программы

При рассмотрении вопросов, связанных с символьной обработкой, мы познакомились с командами форматов SS и SI. Изучением машинной формы представления этих команд мы и завершим наше обсуждение основ структуры машинного языка. Для начинающих программистов часто представляет достаточную трудность адресация операндов команд форматов SS и SI. Изучение машинной структуры этих команд в значительной степени поможет преодолеть эти трудности.

Большую роль в работе машин IBM 360 и 370 играет специальный регистр, называемый Словом состояния программы (Program Status Word—PSW). Знакомство с его структурой очень существенно, особенно для изучения материала следующей главы, где рассматриваются вопросы отладки программы.

Команды формата SI

MOP D1(B1),I2 имеют в машинном языке следующее представление

Категория 41 - Картинка 1

Команды формата SS

MOP D1(L,B1),D2(B2) имеют в машинном языке следующее представление:

Категория 41 - Картинка 2

В табл. 11.1 приведена сводка форматов команд Системы 360.

Слово состояния программы содержит счетчик команд, признак результата, а также определяет отношение программы, с которой оно связано, к вычислительной системе в целом. Аппарат прерываний обеспечивает возможность временного или окончательного прекращения выполнения программы.

Это интересно