The interruption system permits the
state as a result of conditions external to the system,
in
these conditions are input; output, program, super
visor-call, external, and machine-check interruptions.
Interruption
an old
Processing resumes in the state indicated by the
new psw. The old psw contains the address of the in
struction that would have been executed next if an
interruption had not occurred and the instruction
length code of the last-interpreted instruction.
Interruptions are taken only when the
ruptable for the interruption source. Input/output and
external interruptions may be masked by the system
mask, four of the 15 program interruptions may be
masked by the program mask, and the machine-check
interruptions may be masked by the machine-check
mask.
An interruption always takes place after one instruc
tion interpretation is finished and before a new in
struction interpretation is started. However, the oc
currence of an interruption may affect the execution
of
med action following an interruption, the cause of the
interruption is identified and provision is made to
locate the last-interpreted instruction.
When the
instruction is finished, and all interruptions that are
pending or become pending before the end of the
instruction, and which are not masked, are taken.
The details of instruction execution, source identifi
cation,
later sections and are summarized in the following
table.
Programming Note
A pending interruption will be taken even if the
76
Multiplcxor channel
Selector channel 3
Privileged opcration
Executc
Data
Fixed-point overflow
Fixcd-point divide
Dccimal overflow
Decimal divide
Exponent overflow
Exponcnt underflow
Floating-point divide
supprcss
supprcss
suppress
suppress/
terminate
suppress/
terminate
suppress
terminate
complete
suppress/
complete
complete
suppress
terminate
complcte
complete
suppress
Instruction bits
Extcrnal signal 1
External signal 2
External signal 3
External signal 4
External signal 5
External signal 6
Interrupt key
Timcr
Machine Check (old
Machine malfunction
r Bits of
x Unpredictable