Mne- Op Page monic Name Characteristics Code No. ED EDIT SS C A D ST DE 8-6
EDMK EDIT AND MARK SS C A D G1 R ST DF 8-9 EPAR EXTRACT PRIMARY ASN RRE DU Q SO R B226 10-6 ESAR EXTRACT SECONDARY ASN RRE DU Q SO R B227 10-7 EX EXECUTE RX AI SP EX 44 7-19
HDR HALVE (long) RR FP SP EU 24 9-10 HDV HALT DEVICE S C P ¢ 9E01* 13-19
HER HALVE (short) RR FP SP EU 34 9-10 HIO HALT I/O S C P ¢ 9EOO* 13-23 lAC INSERT ADDRESS SPACE CONTROL RRE C DU Q SO R B224 10-7 IC INSERT CHARACTER RX A R 43 7-20 ICM INSERT CHARACTERS UNDER MASK RS C A R BF 7-20 IPK INSERT PSW KEY S PK Q G2 R B20B 10-8 IPTE INVALIDATE PAGE TABLE ENTRY RRE EF P Al $ B221 10-11 ISK INSERT STORAGE KEY RR P Al SP SO R 09 10-8 ISKE INSERT STORAGE KEY EXTENDED RRE EK P Al R B229 10-9 IVSK INSERT VIRTUAL STORAGE KEY RRE DU Q Al SO R B223 10-10 L LOAD RX A R 58 7-20 LA LOAD ADDRESS RX R 41 7-21 LASP LOAD ADDRESS SPACE PARAMETERS SSE C DU P AS SP SO E500 10-12 LCDR LOAD COMPLEMENT (long) RR C FP SP 23 9-11 LCER LOAD COMPLEMENT (short) RR C FP SP 33 9-11
LCR LOAD COMPLEMENT RR C IF R 13 7-21
LCTL LOAD CONTROL RS P A SP B7 10-20 LD LOAD (long) RX FP A SP 68 9-10 LDR LOAD (long) RR FP SP 28 9-10 LE LOAD (short) RX FP A SP 78 9-10 LER LOAD (short) RR FP SP 38 9-10 LH LOAD HALFWORD RX A R 48 7-22
LM LOAD MULTIPLE RS A R 98 7-22
LNDR LOAD NEGATIVE (long) RR C FP SP 21 9-11
LNER LOAD NEGATIVE (short) RR C FP SP 31 9-11
LNR LOAD NEGATIVE RR C R 11 7-22 LPDR LOAD POSITIVE (long) RR C FP SP 20 9-12 LPER LOAD POSITIVE (short) RR C FP SP 30 9-12 LPR LOAD POSITIVE RR C IF R 10 7-22 LPSW LOAD PSW S L P A SP ¢ 82 10-20 LR LOAD RR R 18 7-20 LRA LOAD REAL ADDRESS RX C TR P Al R Bl 10-21 LRDR LOAD ROUNDED (ext. to long) RR XP SP EO 25 9-12
LRER LOAD ROUNDED (long to short) RR XP SP EO 35 9-12
LTDR LOAD AND TEST (long) RR C FP SP 22 9-11
L TER LOAD AND TEST (short) RR C FP SP 32 9-11
LTR LOAD AND TEST RR C R 12 7-21
M MULTIPLY RX A SP R 5C 7-28 MC MONITOR CALL SI SP MO AF 7-23
MD MULTIPLY (long) RX FP A SP EU EO 6C 9-13
MDR MULTIPLY (long) RR FP SP EU EO 2C 9-13
ME MULTIPLY (short to long) RX FP A SP EU EO 7C 9-13
MER MULTIPLY (short to long) RR FP SP EU EO 3C 9-13
MH MULTIPLY HALFWORD RX A R 4C 7-29 MP MULTIPLY DECIMAL SS A SP D ST FC 8-10 MR MULTIPLY RR SP R lC 7-28 MVC MOVE (character) SS A ST D2 7-23 MVCIN MOVE INVERSE SS MI A ST E8 7-24
Instructions Arranged by Mnemonic (Part 2 of 4)
Appendix B. Lists of Instructions B-7
Mne- Op Page monic Name Characteristics Code No. MVCK MOVE WITH KEY SS C DU Q A ST 09 10-24 MVCL MOVE LONG RR C A SP II R ST OE 7-24 MVCP MOVE TO PRIMARY SS C DU Q A SO ¢ ST DA 10-22 MVCS MOVE TO SECONDARY 55 C DU Q A SO ¢ ST DB 10-22 MVI MOVE (immediate) 51 A ST 92 7-23 MVN MOVE NUMERICS 55 A ST Dl 7-27 MVO MOVE WITH OFFSET SS A ST Fl 7-27 MVZ MOVE ZONES SS A ST 03 7-28
MXD MULTIPLY (long to extended) RX XP A SP EU EO 67 9-13
MXDR MULTIPLY (long to extended) RR XP SP EU EO 27 9-13
MXR MULTIPLY (extended) RR XP SP EU EO 26 9-13
N AND RX C A R 54 7-8
NC AND (character) SS C A ST 04 7-8
NI AND (immediate) SI C A ST 94 7-8
NR AND RR C R 14 7-8 0 OR RX C A R 56 7-29 OC OR (character) 55 C A ST 06 7-29 01 OR (immediate) SI C A ST 96 7-29 OR OR RR C R 16 7-29 PACK PACK 55 A ST F2 7-30 PC PROGRAM CALL S DU Q AT Zl T ¢ GM B R ST B218 10-25 PT PROGRAM TRANSFER RRE DU Q AT SP Z2 T ¢ B ST B228 10-31 PTLB PURGE TLB 5 TR P $ B20D 10-36 ROD READ DIRECT 51 DC P Al $ SO 85 10-36 RIO RESUME I/O S C SR P ¢ 9C02* 13-26
RRB RESET REFERENCE BIT 5 C TR P Al SO B213 10-36 RRBE RESET REFERENCE BIT EXTENDED RRE C EK P Al B22A 10-37 S SUBTRACT RX C A IF R 5B 7-36 SAC SET ADDRESS SPACE CONTROL S DU SP SO ¢ B219 10-38 SCK SET CLOCK S C P A SP B204 10-39 SCKC SET CLOCK COMPARATOR S CK P A SP B206 10-39 SO SUBTRACT NORMALIZED (long) RX C FP A SP EU EO LS 6B 9-14 SDR SUBTRACT NORMALIZED (long) RR C FP SP EU EO LS 2B 9-14 SE SUBTRACT NORMALIZED (short) RX C FP A SP EU EO LS 7B 9-14 SER SUBTRACT NORMALIZED (short) RR C FP SP EU EO LS 3B 9-14 SH SUBTRACT HALFWORD RX C A IF R 4B 7-37 SIGP SIGNAL PROCESSOR RS C MP P $ R AE 10-46 SIO START I/O S C P ¢ 9COO* 13-27 SIOF START I/O FAST RELEASE 5 C P ¢ 9COl* 13-27 SL SUBTRACT LOGICAL RX C A R 5F 7-37 SLA SHIFT LEFT SINGLE RS C IF R 8B 7-32 SLDA SHIFT LEFT DOUBLE RS C SP IF R 8F 7-31 SLDL SHIFT LEFT DOUBLE LOGICAL RS SP R 80 7-32 SLL SHIFT LEFT SINGLE LOGICAL RS R 89 7-33 SLR SUBTRACT LOGICAL RR C R IF 7-37 SP SUBTRACT DECIMAL SS C A 0 OF ST FB 8-11 SPKA SET PSW KEY FROM ADDRESS S PK Q B20A 10-41 SPM SET PROGRAM MASK RR L 04 7-31 SPT SET CPU TIMER S CK P A SP B208 10-40 SPX SET PREFIX S MP P A SP $ B210 10-40 SR SUBTRACT RR C IF R IB 7-36 SRA SHIFT RIGHT SINGLE RS C R 8A 7-34 SRDA SHIFT RIGHT DOUBLE RS C SP R 8E 7-33 SRDL SHIFT RIGHT DOUBLE LOGICAL RS SP R 8C 7-33 SRL SHIFT RIGHT SINGLE LOGICAL RS R 88 7-34
Instructions Arranged by Mnemonic (Part 3 of 4)
B-8 System/370 Principles of Operation
Previous Page Next Page