This chapter includes all privileged and
semiprivileged instructions described in
this publication, except the
input/output instructions, which are
described inChapter 13, "Input/Output
Operations."Privileged instructions may be executed
only when theCPU is in the supervisor
state. An attempt to execute an
installed privileged instruction in the
problem state generatesa privileged
operation exception.
The semiprivileged instructions are
those instructions that can be executed
in the problem state when certain
authority requirements are met. An
attempt to execute an installed semi
privileged instruction in the problem
state when the authority requirements
are not met generates a privileged
operation exception or some other
program-interruption condition depending
on the particular requirement which is
violated. Those requirements which
cause a privileged-operation exception
to be generated in the problem state are10-2 System/370 Principles of Operation
not enforced when execution is attempted
in the supervisor state.
The control instructions and their
mnemonics, formats, and operation codes
are listed in the figure "Summary ofControl Instructions." The figure also
indicates when the condition code is set
and the exceptional conditions in oper
and designations, data, or results that
causea program interruption.
For those control instructions which
have special rules regarding the handl
ing of exceptional situations,a section
called "SpecialConditions" is included.
This section indicates the type of
ending (suppression, nullification, or
completion) only for those exceptions
for which the ending may vary.
Note: In the detailed descriptions of
the individual instructions, the mnemon
ic and the symbolic operand designation
for the assembler language are shown
with each instruction. For LOADPSW, for example, LPSW is the mnemonic and 02(B
2
) the operand designation.
semiprivileged instructions described in
this publication, except the
input/output instructions, which are
described in
Operations."
only when the
state. An attempt to execute an
installed privileged instruction in the
problem state generates
operation exception.
The semiprivileged instructions are
those instructions that can be executed
in the problem state when certain
authority requirements are met. An
attempt to execute an installed semi
privileged instruction in the problem
state when the authority requirements
are not met generates a privileged
operation exception or some other
program-interruption condition depending
on the particular requirement which is
violated. Those requirements which
cause a privileged-operation exception
to be generated in the problem state are
not enforced when execution is attempted
in the supervisor state.
The control instructions and their
mnemonics, formats, and operation codes
are listed in the figure "Summary of
indicates when the condition code is set
and the exceptional conditions in oper
and designations, data, or results that
cause
For those control instructions which
have special rules regarding the handl
ing of exceptional situations,
called "Special
This section indicates the type of
ending (suppression, nullification, or
completion) only for those exceptions
for which the ending may vary.
Note: In the detailed descriptions of
the individual instructions, the mnemon
ic and the symbolic operand designation
for the assembler language are shown
with each instruction. For LOAD
2
)