Alphabetic List of Instructions
NAME MNEMONIC TYPE EXCEPTIONSCODE Compare Halfword CH RX C A,S 49
The listings in the TYPE andEXCEPTIONS columns mean: Compare Logical CLR RR C 15
A Addressing exceptionCompare Logical CL RX C A,S 55 C Condition code is set Compare Logical CLI SI C A 95
D Data exceptionCompare Logical CLC SS C A D5
DF Decimal-overflow exceptionCompare (Long) CDR RRF,C S 29
DK Decimal-divide exceptionCompare (Long) CD HXF,C A,S 69
E Exponen t -overflow exceptionCompare (Short) CER RRF,C S 39
EX Execute exceptionCompare (Short) CE RXF,C A,S 79
F Floating-point featureConvert to Binary CVB RX A,S,D, IK 4F
FK Floating-point divide exceptionConvert to Decimal CVD RX P,A,S 4E
IF Fixed-point overflow exception
DiagnoseSI M, A,S 83
IK Fixed-point divide exception
Divide DR RRS, IK ID
L New condition code loaded
Divide D RXA,S, IK 5D LS Significance exception
Divide DecimalDP SS T P,A,S,D, DK FD
M Privileged-operation exception
Divide (Long) NDDR RRFS,U,E,FK 2D
N Normalized operation
Divide (Long) NDD RXF A,S,U,E,FK 6DP Protection exception
Divide (Short) NDER RRFS,U,E,FK 3D S Specification exception
Divide (Short) NDE RXF A,S,U,E,FK 7D
T Decimal feature
Edit EDSS T,C P,A, D, DE U Exponent-underflow exception
Edit and Mark EDMKSS T,C P,A, D, DF Y Direct control feature
ExclusiveOR XR RR C 17 Z Protection feature
ExclusiveOR X RX C A,S 57
NAME MNEMONIC TYPE EXCEPTIONSCODE Exclusive OR XI SI C P,A 97
Add AR RRC IF lA
ExclusiveOR XC SS C P,A D7
Add A RXC A,S, IF 5A
Execute EX RXA,S, EX 44
Add DecimalAP SS T,C P,A, D, DF FA
Halt110 HIO SI CM 9E
Add Halfword AH RXC A,S, IF 4A
Halve (Long) HDR RRFS 24
Add Logical ALR RRC IE
Halve (Short) HER RRFS 34
Add Logical AL RXC A,S, 5E Insert Character IC RX A 43
Add Normalized Insert Storage KeyISK RRZ M, A,S 09 (Long) NADR RRF,C S,U,E,LS 2A
Load LR RR 18
Add Normalized
Load L RXA,S 58
(Long) NADRXF,C A,S,U,E,LS 6A
Load Address LA RX 41
Add Normalized
Load and Test LTR RRC 12
( Short) NAERRRF,C S,U,E,LS 3A
Load and Test
Add Normalized
(Long) LTDRRRF,C S 22
( Short) NAERXF,C A,S,U,E,LS 7A
Load and Test
Add Unnorm-
( Short) LTERRRF,C S 32
alized (Long) AWRRRF,C S, E,LS 2E
Load ComplementLCR RR C IF 13
Add Unnorm-
Load Complement
alized (Long) AWRXF,C A,S, E,LS 6E (Long) LCDR RRF,C S 23
Add Unnorm-
LoadComplement alized (Short) AUR RRF,C S, E,LS 3E ( Short) LCER RRF,C S 33
Add Unnorm-
Load Halfword LH RXA,S 48
alized (Short)AU RXF,C A,S, E,LS 7E
Load (Long) LDR RRFS 28
AND NR RRC 14 Load (Long) LD RXF A,S 68
AND N RXC A,S 54 Load Multiple LM RS A,S 98
AND NISI C P,A 94 Load Negative LNR RR C 11
ANDNC SS C P,A D4 Load Negative
Branch and Link BALR RR05 ( Long) LNDR RRF,C S 21
Branch and Link BAL RX 45 Load Negative
Branch on ( Short) LNERRRF,C S 31
ConditionBCR RR 07 Load Positive LPR RR C IF 10
Branch on Load PositiveCondition BC RX 47 ( Long) LPDR RRF,C S 20 Branch on Count BCTR RR 06 Load Positive
Branch onCount BCT RX 46 (Short) LPER RRF,C S 30 Branch on Index Load PSW LPSW SI LM, A,S 82
High BXHRS 86 Load (Short) LER RRF S 38
Branch on Index Load (Short) LE RXFA,S 78
Low or Equal BXLERS 87
Move MVISI P,A 92 Compare CR RR C 19 Move MVC SS P,A D2
CompareC RX C A,S 59 Move Numerics MVN SS P,A Dl Compare Decimal CP SS T,C A, D F9 Move with Offset MVO SS P,A Fl
Appendix G 159
NAME MNEMONIC TYPE EXCEPTIONS
The listings in the TYPE and
A Addressing exception
D Data exception
DF Decimal-overflow exception
DK Decimal-divide exception
E Exponen t -overflow exception
EX Execute exception
F Floating-point feature
FK Floating-point divide exception
IF Fixed-point overflow exception
Diagnose
IK Fixed-point divide exception
Divide DR RR
L New condition code loaded
Divide D RX
Divide Decimal
M Privileged-operation exception
Divide (Long) NDDR RRF
N Normalized operation
Divide (Long) NDD RXF A,S,U,E,FK 6D
Divide (Short) NDER RRF
Divide (Short) NDE RXF A,S,U,E,FK 7D
T Decimal feature
Edit ED
Edit and Mark EDMK
Exclusive
Exclusive
NAME MNEMONIC TYPE EXCEPTIONS
Add AR RR
Exclusive
Add A RX
Execute EX RX
Add Decimal
Halt
Add Halfword AH RX
Halve (Long) HDR RRF
Add Logical ALR RR
Halve (Short) HER RRF
Add Logical AL RX
Add Normalized Insert Storage Key
Load LR RR 18
Add Normalized
Load L RX
(Long) NAD
Load Address LA RX 41
Add Normalized
Load and Test LTR RR
( Short) NAER
Load and Test
Add Normalized
(Long) LTDR
( Short) NAE
Load and Test
Add Unnorm-
( Short) LTER
alized (Long) AWR
Load Complement
Add Unnorm-
Load Complement
alized (Long) AW
Add Unnorm-
Load
Add Unnorm-
Load Halfword LH RX
alized (Short)
Load (Long) LDR RRF
AND NR RR
AND N RX
AND NI
AND
Branch and Link BALR RR
Branch and Link BAL RX 45 Load Negative
Branch on ( Short) LNER
Condition
Branch on Load Positive
Branch on
High BXH
Branch on Index Load (Short) LE RXF
Low or Equal BXLE
Move MVI
Compare
Appendix G 159