Instructions Arranged by Feature
Floating-Point Feature Instructions
Name
ADD NORMALIZED (long)
ADD NORMALIZED (long) ADD NORMALIZED (short)
ADD NORMALIZED (short)
ADD UNNORMALIZED (long)
ADD UNNORMALIZED (long)
ADD UN NORMALIZED (short) ADD UNNORMALIZED (short) COMPARE (long) COMPARE (long) COMPAR E (short) COMPARE (short) DIVIDE (long) DIVIDE (long) DIVIDE (short) DI VI DE (short)
HALVE (long)
HALVE (short) LOAD (long) LOAD (long) ·LOAD (short) LOAD (short) LOAD AND TEST (long) LOAD AND TEST (short) LOAD COMPLEMENT (long) LOAD COMPLEMENT (short) LOAD NEGATIVE (long) LOAD NEGATIVE (short) LOAD POSITIVE (long) LOAD POSITIVE (short) MULTIPLY (long) MULTIPLY (long) MULTIPLY (short to long) MULTIPLY (short to long) STORE (long) STORE (short) SUBTRACT NORMALIZED (long)
SUBTRACT NORMALIZED (long)
SUBTRACT NORMALIZED (short) SUBTRACT NORMALIZED (shord SUBTRACT UNNORMALIZED (long)
SUBTRACT UNNORMALIZED (long) SUBTRACT UNNORMALIZED (short)
SUBTRACT UN NORMALIZED (short) Mnemonic
ADR
AD
AER
AE
AWR
AW
AUR
AU
CDR
CD
CER
CE
DDR
DD
DER
DE
HDR
HER
LDR
LD
RR C
RX C
RR C
RX C
RR C
RX C
RR C
RX C
RR C
RX C
RR C
RX C
RR
RX
RR
RX
RR
RR
RR
RX
LER RR
LE RX
LTDR RR C
LTER RR C LCD.R RR C
LCER RR C
LNDR RR C
LNER RR C LPDR RR C LPER RR C
MDR
MD
MER
ME
STD
STE
SDR
SD
SER
SE
SWR
SW
SUR
SU
RR
RX
RR
RX
RX
RX
RR C
RX C
RR C
RX C
RR C
RX C
RR C
RX C FP FP A FP FP A FP FP A FP FP A FP FP A FP FP A FP FP A FP FP A FP FP FP FP A FP FP A FP FP FP FP FP FP FP FP FP FP A FP FP A FP A FP A FP FP A FP FP A FP FP A FP FP A
Characteristics SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP SP U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
FK
FK
FK
FK
LS
LS
LS
LS
LS
LS
LS
LS
Code Page 2A 160 6A 160 3A 160 7A 160 2E 162
6E
3E
7E
29
69
162
162
162
163
163
39 163
79 163
2D 163
6D 163
3D 163
7D 163
24 164
34 164
28 165
68 165
38
78
22
32
23
33
21
31 20 30 2C
6C
3C
7C
ST 60 ST 70 165
165
165
165
166
165
166
166
166
166
167
167
167
167
169
LS 2B
168
169
169
169
169
LS 6B
LS 3B
LS 7B
LS
LS
LS
LS
2F
6F
3F
7F 170 170 169
169
Appendix C. Lists of Instructions 269
Instructions Arranged by Feature
CPU Tlmer and Clock Comparator Feature Instructions
Name Mnemonic Characteristics Code Page SET CLOCK COMPARATOR SCKC S CK M A SP B206 108 SET CPU TIMER SPT S CK M A SP B208 109 STORE CLOCK COMPARATOR STCKC S CK M A SP ST B207 111 STORE CPU TIMER STPT S CK M A SP ST B209 113 Direct-C'::ontrol Feature Instructions
Name Mnemonic Characteristics Code Page READ DIRECT ROD 51 DC M A $ ST 85 107 WRITE DII={ECT WRD SI DC M A $ 84 114 Precision Floating-Point Feature Instructions
Name Mnemonic Characteristics Code Page ADD NORMALIZED (extended) AXR FIR C XP SP U
E LS 36 160 LOAD ROUNDED (extended to long) LRDR RR XP SP E 25 167 LOAD ROUNDED (long to short) LRER RR XP SP E 35 166
MUL TIPL Y (extended) MXR RR XP SP U
E 26 167
MUL TIPL Y (long to extended) MXDR RR XP SP U
E 27 167
MUL TIPL Y (long to extended) MXD RX XP A SP U
E 67 167 SUBTRACT NORMALIZED (extended) SXR RR C XP SP U
E LS 37 169
Translatlon-Feature Instructions
Name Mnemonic Characteristics Code Page LOAD REAL ADDRESS LRA RX C TR M
A2 R
B1 106 PURGE TLl3 PTLB S TR M $ B20D 107 RESET REFERENCE BIT RRB S C TR M A1 B213 107 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
Multiprocessing-Feature Instructions
Name Mnemonic Characteristics Code Page SET PREFIX SPX S MP M A SP B210 109 SIGNAL PROCESSOR SIGP RS C MP M R
AE 110 STORE CPU ADDRESS STAP S MP M A SP ST B212 112 STORE PREFIX STPX S MP M A SP ST B211 113 Conditim'lal-Swapping Feature Instructions
Name Mnemonic Characteristics Code Page COMPARE AND SWAP cs RS C SW A SP R ST BA 123 COMPARE DOUBLE AND SWAP CDS RS C SW A SP R ST BB 124
PSW Key-Handling Feature Instructions
Name Mnemonic Characteristics Code Page INSERT PSW KEY IPK S PK M R B20B 105 SET PSW KEY FROM ADDRESS SPKA S PK M B20A 109 270 System/370 Principles of Operation
Previous Page Next Page