Instructions Arranged by Name
Name Mnemonic Characteristics Code Page STORE CPU ADDRESS STAP S MP M A SP ST B212 112 STORE CPU to STIDP S M A SP ST B202 112 STORE CPU TIMER STPT S CK M A SP ST B209 113 STORE HALFWORD STH RX A ST 40 142 STORE MULTIPLE STM RS A ST 90 142 STORE PREFIX STPX S MP M A SP ST B211 113 STORE THEN AND SYSTEM MASK STNSM SI TR M A ST AC 113 STORE THEN OR SYSTEM MASK STOSM SI TR M A SP ST AD 114 SUBTRACT SR RR C IF R
1B 143 SUBTRACT S RX C A IF R
5B 143 SUBTRACT DECIMAL SP SS C PO A 0 OF ST FB 154 SUBTRACT HALFWORD SH RX C A IF R
4B 143 SUBTRACT LOGICAL SLR RR C R
1F 143 SUBTRACT LOGICAL SL RX C A R
5F 143 SUBTRACT NORMALIZED (extended) SXR RR C XP SP U
E LS 37 169 SUBTRACT NORMALIZED (long) SDR RR C FP SP U
E LS 2B 169 SUBTRACT NORMALIZED (long) SO RX C FP A SP U
E LS 6B 169 SUBTRACT NORMALIZED (shortl SER RR C FP SP U
E LS 3B 169 SUBTRACT NORMALIZED (short) SE RX C FP A SP U
E LS 7B 169 SUBTRACT UN NORMALIZED (long) SWR RR C FP SP E LS 2F 170 SUBTRACT UN NORMALIZED (long) SW RX C FP A SP E LS 6F 170 SUBTRACT UNNORMALIZED (short! SUR RR C FP SP E LS 3F 169 SUBTRACT UNNORMALIZED (shortl SU RX C FP A SP E LS 7F 169 SUPERVISOR CALL SVC RR $ OA 144
TEST AND SET TS S C A $ ST 93 144
TEST CHANNEL TCH S C M $ 9FOOf 207 TEST 1/0 TIO S C M $ 9000* 208 TEST UNDER MASK TM SI C A 91 145
TRANSLATE TR SS A ST DC 145
TRANSLATE AND TEST TRT SS C A R DO 145 UNPACK UNPK SS A ST F3 146 WRITE DIRECT WRD SI DC M A $ 84 114 AND ADD ZAP SS C PO A 0 OF ST F8 155
Appendix C. Lists of Instructions 257
Instructions A"anged by Mnemonic
Mnemonic
A
AD
ADR
AE
AER
AH
AL
ALR AP AR
AU
AUR
AW
AWR
AXR
BAL
BALR Be BCR
BCT
BCTR
BXH
BXLE
C
CD
CDR CDS CE
CER
CH
CL
CLC
CLCL
CLI
CLM
Name
ADD
ADD NORMALIZED (long)
ADD NORMALIZED (long)
ADD NORMALIZED (short)
ADD NORMALIZED (short) ADD HALFWORD
ADD LOGICAL ADD LOGICAL ADD DECIMAL ADD
ADD UNNORMALIZED (short) ADD UNNORMALIZED (short) ADD UNNORMALIZED (long)
ADD UNNORMALIZED (long)
ADD NORMALIZED (extended)
BRANCH AND LINK
BRANCH AND LINK
BRANCH ON CONDITION BRANCH ON CONDITION BRANCH ON COUNT BRANCH ON COUNT RX C
RX C FP RR C FP FIX C FP C FP RX C C
RR C SS C PD RR C
RX C FP RR C FP RX C FP f=!R C FP RR C XP RX
RR
RX
RR
RX RR BRANCH ON INDEX HIGH RS BRANCH ON INDEX LOW OR EQUAL RS COMPARE COMPARE (long) COMPARE (long) COMPARE DOUBLE AND SWAP COMPARE (short) COMPARE (shard COMPARE HALFWORD COMPARE LOGICAL COMPARE LOGICAL (character) COMPARE LOGICAL LONG C RX C FP RR C FP C SW RX C FP RR C FP RX C RX C SS C RR C COMPARE LOGICAL (immediate) SI C COMPARE LOGICAL CHARACTERS RS C
UNDER MASK CLR COMPARE LOGICAL FIR C SCM CLRIO CLEAR I/O Characteristics
A IF A SP U
E SP U E
A SP U
E SP U E
A
A
A IF D
DF IF A SP E SP E
A SP E SP E SP U E
A
A SP SP A SP A SP SP A
A
A
A SP A
A CP COMPARE DECIMAL SS C PD A D
CR COMPARE CS CVB
CVD
D
DD
DDR
DE
DER DP DR
ED COMPARE AND SWAP CONVERT TO BI NARY CONVERT TO DECIMAL DIVIDE DI VIDE (long) DIVIDE (long) DIVIDE (short) DIVIDE (short) DIVIDE DECIMAL DIVIDE EDIT 258 System/370 Principles of Operation FIR C FlS C SW FIX FIX FIX RX FIR FP FP RX FP RR FP SS PD RR SS C PD A SP A
A
D IK A SP IK A SP U
E FK SP U E FK
A SP U E FK SP U E FK
A SP D
DK SP IK A D LS LS LS LS LS LS LS LS LS $ II $
$
R
R
R
R
R
B R
B R
B
B R
B R
B R
Code
5A
6A
2A
7A
3A
4A
5E
1E ST FA
1A
7E
3E
6E
2E
36
45 05 47 07 46 06 86
87
59
69
29 Page 117 160 160 160 160 117 120 120 149
117
162
162
162
162 160 121
121
121
121
122
122
122
123
123
163
R ST BB
163
124
163
163
125
R
79
39
49
55
D5 OF 95
BD
125
125
126
125
126
15 125 9D01 * 198
F9 149
19 123
R ST BA 123
R 4F
R ST 4E
5D
6D
2D
7D
3D ST FD
R
1D ST DE
127
128
128
163
163
163
163
149
128 150
Previous Page Next Page