Interruption Action INSTRUC TION INTERRUPTION SOURCE IDENTIFICATION
INTERRUPTIONCODE MASK ILC EXE- PSW BITS 16-31 BITS SET CUTION Input / Output ( old PSW 56, new PSW 120, priority 4)
Multiplexor channel00000000 aaaaaaaa 0 x complete Selector channell 00000001 aaaaaaaa 1 x complete Selector channel 2 00000010 aaaaaaaa 2 x complete Selector channel 3 00000011 aaaaaaaa 3 x complete Selector channcl4 00000100 aaaaaaaa 4 x complete Selector channel 5 00000101 aaaaaaaa 5 x complete Selector channel 6 00000110 aaaaaaaa 6 x complete
Program ( oldPSW 40, new PSW 104, priority 2) Operation 00000000 00000001 1,2,3 suppress Privileged operation 00000000 00000010 1,2 suppress
Execute00000000 00000011 2 suppress Protection 00000000 00000100 0,2,3 suppress/
terminate
Addressing00000000 00000101 1,2,3 suppress/
terminateSpecification 00000000 00000110 1,2,3 suppress
Data00000000 00000 III 2,3 terminate
Fixed-point overflow0000000000001000 36 1,2 complete
Fixed-point divide0000000000001001 1,2 suppress/
complete
Decimal overflow00000000 00001 0 1 0 37 3 complete
Decimal divide00000000 00001011 3 suppress
Exponent overflow00000000 00001100 1,2 terminate
Exponent underflow00000000 00001101 38 1,2 complete Significance 00000000 0000 III 0 39 1,2 complete
Floating-point divide0000000000001111 1,2 suppress
Supervisol'Call ( old PSW 32, new PSW 96, priority 2)
Instruction bits00000000 r r r r r r r r 1 complete
External ( oldPSW 24, new PSW 88, priority 3 )
External signal 100000000 xxxxxxxi 7 x complete
External signal 200000000 xxxxxx1x 7 x complete
External signal 300000000 xxxxx1xx 7 x complete
External signal 400000000 xxxx1xxx 7 x complete
External signal 500000000 xxxlxxxx 7 x complete
External signal 600000000 xx1xxxxx 7 x complete
Interrupt key00000000 xlxxxxxx 7 x complete
Timer00000000 lxxxxxxx 7 x complete
MachineCheck (old PSW 48, new PSW 112, priority 1)
Machine malfunction00000000 00000000 13 x terminate NOTES a
r
x
Device address bits
Bits ofRl and R2 field of SUPERVISOR CALL
Unpredictable
Instruction Length RecordingINSTRUC- TION INSTRUC- I,ENGTH PEW BITS TION INSTRUCTION CODE BITS 0-1 LENGTH 0 00 Not available
101 00 One halfword
2 1001 Two halfwords
2 1010 Two halfwords
3 11 11 Three halfwords
148INSTRUC- TION FORMAT RR
RXRS or SI SS Program Interruptions
The listings in the"Type" and "Exceptions" columns
of the tables in this section mean:
A Addressing exceptionC Condition code is set
D Data exception
DF Decimal-overflow exception
DK Decimal-divide exception
E Exponent-overflow exception
EX Execute exception
F Floating-point feature
FK Floating-point divide exception
IF Fixed-point overflow exception
IK Fixed-point divide exception
L New condition code loadedLS Significance exception
M Privileged-operation exception
N Normalized operationP Protection exception S Specification exception
T Decimal featureU Exponent-underflow exception Y Direct control feature Z Protection feature
Operation(OP) The operation code is not assigned or the assigned
operation is not available on the particularcpu. The operation is suppressed.
The instruction-length code is 1, 2, or 3.
Privileged Operation (M)
A privileged instruction is encountered in the problem
state.
The operation is suppressed.
The instruction-length code is 1 or 2.
NAME MNEMONICTYPE EXCEPTIONS CODE Diagnose SI M, A,S 83
Halt110 IIIO SI C M, 9E
InsertStorage Key ISK RRZ M, A,S 09 Load PSW LPSW SI L M, A,S 82
Head Direct RDDSI Y M,P,A 85 Sct Storage Key SSK RRZ M, A,S 08 Set System Mask SSM SI C M, A 80 Start 110 SIO SI C M, 9C Test Channel TCH SI C M, 9F
Test110 TIO SI C M, 9D
Writc Direct WRDSI Y M, A 84
Execute (EX)
The subject instruction ofEXECUTE is another EXECUTE. The operation is suppressed.
The instruction-length code is 2.
NAME
Execute
Protection (P)
MNEMONIC
EXTYPE RX EXCEPTIONS CODE A,S, EX 44
The storage key of a result location does not match
the protection key in the psw.
INTERRUPTION
Multiplexor channel
Program ( old
Execute
terminate
Addressing
terminate
Data
Fixed-point overflow
Fixed-point divide
complete
Decimal overflow
Decimal divide
Exponent overflow
Exponent underflow
Floating-point divide
Supervisol'
Instruction bits
External ( old
External signal 1
External signal 2
External signal 3
External signal 4
External signal 5
External signal 6
Interrupt key
Timer
Machine
Machine malfunction
r
x
Device address bits
Bits of
Unpredictable
Instruction Length Recording
1
2 10
2 10
3 11 11 Three halfwords
148
RX
The listings in the
of the tables in this section mean:
A Addressing exception
D Data exception
DF Decimal-overflow exception
DK Decimal-divide exception
E Exponent-overflow exception
EX Execute exception
F Floating-point feature
FK Floating-point divide exception
IF Fixed-point overflow exception
IK Fixed-point divide exception
L New condition code loaded
M Privileged-operation exception
N Normalized operation
T Decimal feature
Operation
operation is not available on the particular
The instruction-length code is 1, 2, or 3.
Privileged Operation (M)
A privileged instruction is encountered in the problem
state.
The operation is suppressed.
The instruction-length code is 1 or 2.
NAME MNEMONIC
Halt
Insert
Head Direct RDD
Test
Writc Direct WRD
Execute (EX)
The subject instruction of
The instruction-length code is 2.
NAME
Execute
Protection (P)
MNEMONIC
EX
The storage key of a result location does not match
the protection key in the psw.