Mne- Op Page
monic Name Characteristics Code No.
SRP SHIFT AND ROUND DECIMAL SS C A D OF ST FO 8-10 SSAR SET SECONDARY ASN RRE DU AT Z3 T ¢ ST B225 10-41 SSK SET STORAGE KEY RR P Al SP SO ¢ 08 10-45 SSKE SET STORAGE KEY EXTENDED RRE EK P Al ¢ B228 10-45 SSM SET SYSTEM MASK S P A SP SO 80 10-46 ST STORE RX A ST 50 7-34
STAP STORE CPU ADDRESS S MP P A SP ST B212 10-48 STC STORE CHARACTER RX A ST 42 7-34 STCK STORE CLOCK S C A $ ST B205 7-35 STCKC STORE CLOCK COMPARATOR S CK P A SP ST B207 10-47 STCM STORE CHARACTERS UNDER MASK RS A ST BE 7-35 STCTL STORE CONTROL RS P A SP ST B6 10-48 STD STORE (long) RX FP A SP ST 60 9-14
STE STORE (short) RX FP A SP ST 70 9-14
STH STORE HALFWORD RX A ST 40 7-36 STIDC STORE CHANNEL ID 5 C P ¢ B203 13-32
STIDP STORE CPU 10 5 P A SP ST B202 10-48 STM STORE MULTIPLE RS A ST 90 7-36
STNSM STORE THEN AND SYSTEM MASK SI TR P A ST AC 10-50 STOSM STORE THEN OR SYSTEM MASK SI TR P A SP ST AD 10-50 STPT STORE CPU TIMER S CK P A SP ST B209 10-49 STPX STORE PREFIX S MP P A SP ST B211 10-49 SU SUBTRACT UNNORMALIZED (short) RX C FP A SP EO LS 7F 9-15
SUR SUBTRACT UNNORMALIZED (short) RR C FP SP EO LS 3F 9-15 SVC SUPERVISOR CALL RR ¢ OA 7-38
SW SUBTRACT UNNORMALIZED (long) RX C FP A SP EO LS 6F 9-15
SWR SUBTRACT UNNORMALIZED (long) RR C FP SP EO LS 2F 9-15
SXR SUBTRACT NORMALIZED (ext.) RR C XP SP EU EO LS 37 9-14
TB TEST BLOCK RRE C TB P Al II $ GO R B22C 10-50 TCH TEST CHANNEL 5 C P ¢ 9FOO* 13-33 TIO TEST I/O 5 C P ¢ 9DOO* 13-34
TM TEST UNDER MASK 51 C A 91 7-38 TPROT TEST PROTECTION SSE C EF P Al E501 10-52 TR TRANSLATE SS A ST DC 7-39
TRT TRANSLATE AND TEST 55 C A GM R DD 7-40 TS TEST AND SET 5 C A $ ST 93 7-38
UNPK UNPACK 55 A ST F3 7-40 WRD WRITE DIRECT 51 DC P Al $ 84 10-54 X EXCLUSIVE OR RX C A R 57 7-18 XC EXCLUSIVE OR (character) 55 C A ST D7 7-18
XI EXCLUSIVE OR (immediate) 51 C A ST 97 7-18
XR EXCLUSIVE OR RR C R 17 7-18
ZAP ZERO AND ADD 55 C A D DF ST F8 8-12
Instructions Arranged by Mnemonic (Part 4 of 4)
Appendix B. Lists of Instructions B-9
Op Mne- Page Code Name monic Characteristics No. 04 SET PROGRAM MASK SPM RR l 7-31 05 BRANCH AND LINK BALR RR a R 7-9 06 BRANCH ON COUNT BCTR RR B R 7-11 07 BRANCH ON CONDITION BCR RR ¢1 B 7-10 08 SET STORAGE KEY SSK RR P Al SP SO ¢ 10-45 09 INSERT STORAGE KEY ISK RR P Al SP SO R 10-8 OA SUPERVISOR CALL SVC RR ¢ 7-38 OD BRANCH AND SAVE BASR RR as B R 7-9 OE MOVE LONG MVCL RR C A SP II R ST 7-24 OF COMPARE LOGICAL LONG CLCL RR C A SP II R 7-15 10 LOAD POSITIVE LPR RR C IF R 7-22
11 LOAD NEGATIVE LNR RR C R 7-22
12 LOAD AND TEST LTR RR C R 7-21
13 LOAD COMPLEMENT LCR RR C IF R 7-21
14 AND NR RR C R 7-8
15 COMPARE LOGICAL CLR RR C 7-14
16 OR OR RR C R 7-29
17 EXCLUSIVE OR XR RR C R 7-18
18 LOAD LR RR R 7-20 19 COMPARE CR RR C 7-12
lA ADD AR RR C IF R 7-7 IB SUBTRACT SR RR C IF R 7-36 IC MULTIPLY MR RR SP R 7-28
1D DIVIDE DR RR SP IK R 7-17 IE ADD LOGICAL ALR RR C R 7-8 IF SUBTRACT LOGICAL SLR RR C R 7-37 20 LOAD POSITIVE (long) LPDR RR C FP SP 9-12
21 LOAD NEGATIVE (long) LNDR RR C FP SP 9-11
22 LOAD AND TEST (long) LTDR RR C FP SP 9-11
23 LOAD COMPLEMENT (long) LCDR RR C FP SP 9-11
24 HALVE (long) HDR RR FP SP EU 9-10 25 LOAD ROUNDED (ext. to long) LRDR RR XP SP EO 9-12
26 MULTIPLY (extended) MXR RR XP SP EU EO 9-13
27 MULTIPLY (long to extended) MXDR RR XP SP EU EO 9-13
28 LOAD (long) LDR RR FP SP 9-10 29 COMPARE (long) CDR RR C FP SP 9-8
2A ADD NORMALIZED (long) ADR RR C FP SP EU EO LS 9-6
2B SUBTRACT NORMALIZED (long) SDR RR C FP SP EU EO LS 9-14 2C MULTIPLY (long) t-mR RR FP SP EU EO 9-13
2D DIVIDE (long) DDR RR FP SP EU EO FK 9-9
2E ADD UNNORMALIZED (long) AWR RR C FP SP EO LS 9-7
2F SUBTRACT UNNORMALIZED (long) SWR RR C FP SP EO LS 9-15 30 LOAD POSITIVE (short) LPER RR C FP SP 9-12
31 LOAD NEGATIVE (short) LNER RR C FP SP 9-11
32 LOAD AND TEST (short) LTER RR C FP SP 9-11
33 LOAD COMPLEMENT (short) LCER RR C FP SP 9-11
34 HALVE (short) HER RR FP SP EU 9-10 35 LOAD ROUNDED (long to short) LRER RR XP SP EO 9-12
36 ADD NORMALIZED (extended) AXR RR C XP SP EU EO LS 9-6
37 SUBTRACT NORMALIZED (ext.) SXR RR C XP SP EU EO LS 9-14
38 LOAD (short) LER RR FP SP 9-10 39 COMPARE (short) CER RR C FP SP 9-8
3A ADD NORMALIZED (short) AER RR C FP SP EU EO LS 9-6
3B SUBTRACT NORMALIZED (short) SER RR C FP SP EU EO LS 9-14 3C MULTIPLY (short to long) MER RR FP SP EU EO 9-13
Instructions Arranged by Operation Code (Part 1 of 4) B-10 System/370 Principles of Operation
Previous Page Next Page