NAME MNEMONIC TYPE EXCEPTIONS CODE List of Instructions by Set and Feature
Move Zones MVZ SS P,A D3
Multiply MR RR
. S lC Standard Instruction Set Multiply M RX A,S 5C Multiply Decimal MP SS T P,A,S,D FC EXCEPTIONS CODE 4C NAME MNEMONIC TYPE
Multiply Halfword MH RX A,S RR C IF lA
Multiply (Long) NMDR RRF S,U,E 2C Add AR
Multiply (Long) NMD RXF A,S,U,E 6C Add A RX C A,S, IF 5A
Multiply (Short) NMER RRF S,U,E 3C Add Halfword AH RX C A,S, IF 4A
Multiply (Short) NME RXF A,S,U,E 7C Add Logical ALR RR C IE
Add Logical AL RX C A,S, 5E OR OR RR C 16
AND NR RR C 14 OR 0 RX C A,S 56
AND N RX C A,S 54 OR 01 SI C P,A 96
AND NI SI C P,A 94 OR DC SS C P,A D6
AND NC SS C P,A D4 Pack PACK SS P,A F2
Branch and Link BALR RR 05 Read Direct RDD SI Y M,P,A 85
Branch and Link BAL RX 45 Set Program Mask SPM RR L 04 Branch on Set Storage Key SSK RRZ M, A,S 08 Condition BCR RR 07 Set System Mask SSM SI M, A 80 Branch on Shift Left Double SLDA RS C S, IF 8F Condition BC RX 47 Shift Left Double Branch on Count BCTR RR 06 Logical SLDL RS S 8D Branch on Count BCT RX 46 Shift Left Single SLA RS C IF 8B Branch on Index Shift Left Single High BXH RS 86
Logical SLL RS 89 Branch on Index Shift Right Double SRDA RS C S 8E Low or Equal BXLE RS 87 Shift Right: Double
Compare CR RR C 19
Logical SRDL RS S 8C Compare C RX C A,S 59 Shift Right: Single SRA RS C 8A
Compare IIalfword CH RX C A,S 49 Shift Right Single Compare Logical CLR RR C 15
Logical SRL RS 88
Compare Logical CL RX C A,S 55 Start I/O SID SI CM 9C Compare Logical CLC SS C A D5 Store ST RX P,A,S 50 Compare Logical CLI SI C A 95 Store Character STC RX P,A 42
Convert to Binary CVB RX A,S,D, IK 4F Store Halfword STH RX P,A,S 40 Convert to Decimal CVD RX P,A,S 4E Store (Long) STD RXF P,A,S 60 Diagnose SI M, A,S 83 Store Multiple STM RS P,A,S 90 Divide DR RR S, IK ID Store (Short) STE RXF P,A,S 70 Divide D RX A,S, IK 5D
Subtract SR RR C IF IB
Exclusive OR XR RR C 17
Subtract S RX C A,S, IF 5B
Exclusive OR X RX C A,S 57
Subtract Decimal SP SS T,C P,A, D, DF FB
Exclusive OR XI SI C P,A 97
Subtract Halfword SH RX C A,S, IF 4B
Exclusive OR XC SS C P,A D7
Subtract Logical SLR RR C IF
Execute EX RX A,S, EX 44
Subtract Logical SL RX C A,S 5F
Subtract N orm-Halt I/O HID SI CM 9E
alized ( Long) NSDR RRF,C S,U,E,LS 2B Insert Character IC RX A 43
Subtract Norm-
Load LR RR 18
alized ( Long) NSD RXF,C A,S,U,E,LS 6B
Load L RX A,S 58
Subtract Norm-
Load Address LA RX 41
alized (Short) NSER RRF,C S,U,E,LS 3B
Load and Test LTR RR C 12
Subtract Norm-
Load Complcmcnt LCR RR C IF 13
alized (Short) NSE RXF,C A,S,U,E,LS 7B
Load Halfword LH RX A,S 48
Subtract Unnorm- Load Multiple LM RS A,S 98
alized (Long) SWR RRF,C S, E,LS 2F
Load Negative LNR RR C 11
Subtract Unnorm- Load Positive LPR RR C IF 10 alized ( Long) SW RXF,C A,S, E,LS 6F LoadPSW LPSW SI LM, A,S 82
Subtract U nnorm-
Move MVI SI P,A 92
alized (Short) SUR RRF,C S, E,LS 3F
Move MVC SS P,A D2
Subtract Unnorm- Move Numerics MVN SS P,A Dl
alized (Short) SU RXF,C A,S, E,LS 7F
Move with Offset MVO SS P,A Fl
Supervisor Call SVC RR OA Movc Zones MVZ SS P,A D3
Test Channel TCH SI CM 9F
Multiply MR RR S lC Test I/O TID SI CM 9D Multiply M RX A,S 5C Test Under Mask TM SI C A 91 Multiply I lalfword MH RX A,S 4C Translate TR SS P,A DC OR OR RR C 16
Translate and Test TRT SS C A DD OR 0 RX C A,S 56 Unpack UNPK SS P,A F3 OR 01 SI C P,A 96
Write Direct WRD SI Y M, A 84 OR OC SS C P,A D6 Zero and Add ZAP SS T,C P,A, D, DF F8 Pack PACK SS P,A F2 160
Set Program Mask SPM RR L 04 Load (Long) LDR RRF S 28 Set System Mask SSM SI M, A 80 Load (Long) LD RXF A,S 68 Shift Left Double SLDA RS C S, IF 8F Load Negative Shift Left Single SLA RS C IF 8B (Long) LNDR RRF,C S 21 Shift Left Double Load Negative
Logical SLDL RS S 8D ( Short) LNER RRF,C S 31 Shift Left Single Load Positive Logical SLL RS 89 (Long) LPDR RRF,C S 20 Shift Right Double SRDA RS C S 8E Load Positive Shift Right Single SRA RS C 8A (Short) LPER RRF,C S 30 Shift Right Double Load (Short) LER RRF S 38
Logical SRDL RS S 8C Load (Short) LE RXF A,S 78 Shift Right Single
Multiply (Long) NMDR RRF S,U,E 2C
Logical SRL RS 88
Multiply (Long) NMD RXF A,S,U,E 6C Start I/O SIO SI CM 9C
Multiply (Short) NMER RRF S,U,E 3C
Store ST RX P,A,S 50 Multiply (Short) NME RXF A,S,U,E 7C Store Character STC RX P,A 42 Store (Long) STD RXF P,A,S 60 Store Halfword STH RX P,A,S 40 Store (Short) STE RXF P,A,S 70 Store Multiple STM RS P,A,S 90 Subtract N orm-
Subtract SR RR C IF 1B
alized (Long) NSDR RRF,C S,U,E,LS 2B Subtract S RX C A,S, IF 5B
Subtract Norm-
Subtract Halfword SH RX C A,S, IF 4B
alized (Long) NSD RXF,C A,S,U,E,LS 6B
Subtract Logical SLR RR C IF
Subtract Norm-
Subtract Logical SL RX C A,S 5F
alized (Short) NSER RRF,C S,U,E,LS 3B
Supervisor Call SVC RR OA Subtract Norm-
Test Channel TCH SI CM 9F
alized (Short) NSE RXF,C A,S,U,E,LS 7B
Test I/O TIO SI CM 9D
Subtract Unnorm-
Test Under Mask TM SI C A 91 dizcd (Long) SWR RRF,C S, E,LS 2F
Translate TR SS P,A DC
Subtract Unnorm-
Translate and Test TRT SS C A DD
alized (Long) SW RXF,C A,S, E,LS 6F
Unpack UNPK SS P,A F3 Subtract U nnorm-
alized (Short) SUR RRF,C S, E,LS 3F
Subtract Unnorm-
Floating-Point Feature Instructions alized (Short) SU RXF,C A,S, E,LS 7F
NAME MNEMONIC TYPE EXCEPTIONS CODE The scientific instruction set includes the instructions of both
Add Normalized
the standard instruction set and the floating-point feature.
( Long) NADR RRF,C S,U,E,LS 2A
Add Normalized Decimal Feature Il1structions (Long) NAD RXF,C A,S,U,E,LS 6A
Add Normalized
NAME MNEMONIC TYPE EXCEPTIONS CODE ( Short) NAER RRF,C S,U,E,LS 3A Add Decimal AP SS T,C P,A, D, DF FA
Add Normalized Compare Decimal CP SS T,C A, D F9
( Short) NAE RXF,C A,S,U,E,LS 7A Divide Decimal DP SS T P,A,S,D, DK FD
Add Unnorm-Edit ED SS T,C P,A, D DE
ali zed (Long) AWR RRF,C S, E,LS 2E Edit and Mark EDMK SS T,C P,A, D DF
Add Unnorm-Multiply Decimal MP SS T P,A,S,D FC
alized (Long) AW RXF,C A,S, E,LS 6E Subtract Decimal SP SS T,C P,A, D, DF FB
Add Unnorm- Zero and Add ZAP SS T,C P,A, D, DF F8
alized (Short) AUR RRF,C S, E,LS 3E
Add Unnorm- Commercial Instruction Set
alized (Short) AU RXF,C A,S, E,LS 7E
The commercial instruction set includes the instructions of both
Compare (Long) CDR RRF,C S 29
the standard instruction set and the decimal feature.
Compare (Long) CD RXF,C A,S 69
Compare (Short) CER RRF,C S 39 Universal Instruction Set
Compare (Short) CE RXF,C A,S 79
Divide (Long) NDDR RRF S,U,E,FK 2D
The universal instruction set includes the instructions of the
Divide (Long) NDD RXF A,S,U,E,FK 6D
standard instruction set, the floating-point feature, and the
Divide (Short) NDER RRF S,U,E,FK 3D
decimal feature.
Divide (Short) NDE RXF A,S,U,E,FK 7D
Halve Long HDR RRF S 24
Direct Control Feajture Instructions Halve (Short) HER RRF S 34 NAME MNEMONIC TYPE EXCEPTIONS CODE Load and Test Read Direct RDD SI Y M,P,A 85
(Long) LTDR RRF,C S 22 Write Direct WRD SI Y M, A 84
Load and Test
( Short) LTER RRF,C S 32
Protection Feature Instructions Load Complement CODE (Long) LCDR RRF,C S 23
NAME MNEMONIC TYPE EXCEPTIONS Load Complement Insert Storage Key ISK RRZ M, A,S 09 ( Short) LCER RRF,C S 33 Set Storage Key SSK RRZ M, A,S 08 Appendix G 161
Previous Page Next Page