Op Mne- Page Code Name monic Characteristics No.
B224 INSERT ADDRESS SPACE CONTROL lAC RRE C DU Q SO R 10-7 B225 SET SECONDARY ASN SSAR RRE DU AT Z3 T 9 ST 10-41 B226 EXTRACT PRIMARY ASN EPAR RRE DU Q SO R 10-6 B227 EXTRACT SECONDARY ASN ESAR RRE DU Q SO R 10-7 B228 PROGRAM TRANSFER PT RRE DU Q AT SP Z2 T 9 B ST 10-31 B229 INSERT STORAGE KEY EXTENDED ISKE RRE EK P Al R 10-9 B22A RESET REFERENCE BIT EXTENDED RRBE RRE C EK P Al 10-37 B22B SET STORAGE KEY EXTENDED SSKE RRE EK P Al 9 10-45 B22C TEST BLOCK TB RRE C TB P Al II $ GO R 10-50 B6 STORE CONTROL STCTL RS P A SP ST 10-48 B7 LOAD CONTROL LCTL RS P A SP 10-20 BA COMPARE AND SWAP CS RS C SW A SP $ R ST 7-12
BB COMPARE DOUBLE AND SWAP CDS RS C SW A SP $ R ST 7-12
BD COMPARE LOGICAL C. UNDER MASK CLM RS C A 7-15
BE STORE CHARACTERS UNDER MASK STCM RS A ST 7-35
BF INSERT CHARACTERS UNDER MASK ICM RS C A R 7-20 01 MOVE NUMERICS MVN SS A ST 7-27 02 MOVE (character) MVC SS A ST 7-23 03 MOVE ZONES MVZ SS A ST 7-28
D4 AND (character) NC SS C A ST 7-8 05 COMPARE LOGICAL (character) CLC SS C A 7-14
D6 OR (character) OC SS C A ST 7-29
D7 EXCLUSIVE OR (character) XC SS C A ST 7-18
D9 MOVE WITH KEY MVCK SS C DU Q A ST 10-24 DA NOVE TO PRIMARY MVCP SS C DU Q A SO 9 ST 10-22 DB MOVE TO SECONDARY MVCS SS C DU Q A SO 9 ST 10-22 DC TRANSLATE TR SS A ST 7-39 DO TRANSLATE AND TEST TRT SS C A GM R 7-40 DE EDIT ED SS C A D ST 8-6
DF EDIT AND MARK EDMK SS C A D G1 R ST 8-9 E500 LOAD ADDRESS SPACE PARAMETERS LASP SSE C DU P AS SP SO 10-12 E501 TEST PROTECTION TPROT SSE C EF P Al 10-52 E8 MOVE INVERSE MVCIN SS MI A ST 7-24 FO SHIFT AND ROUND DECIMAL SRP 55 C A D DF ST 8-10 Fl MOVE WITH OFFSET MVO 55 A ST 7-27
F2 PACK PACK SS A 5T 7-30 F3 UNPACK UNPK S5 A ST 7-40 F8 ZERO AND ADD ZAP 5S C A D DF ST 8-12
F9 COMPARE DECIMAL CP S5 C A D 8-5
FA ADD DECIMAL AP SS C A D DF ST 8-5
FB SUBTRACT DECIMAL SP SS C A D DF ST 8-11 FC MULTIPLY DECIMAL MP 5S A SP D ST 8-10 FD DIVIDE DECIft1AL DP SS A SP D DK ST 8-5
Instructions Arranged by Operation Code (Part 4 of 4)
Appendix B. Lists of Instructions B-13
Mne- Op Page Name monic Characteristics Code No. BRANCH AND SAVE BASR RR
Bsl 1 1= R OD 7-9 BRANCH AND SAVE BAS RX BS R 4D 7-9
Instructions Arranged by Facility: Branch and Save
Mne- Op Page Name monic Characteristics Code No. CONNECT CHANNEL SET CONCS S C cslp 1 $ 1 B200 10-4 DISCONNECT CHANNEL SET DISCS S C CS P $ B201 10-6 Instructions Arranged by Facility: Channel-Set Switching
Mne- Op Page Name monic Characteristics Code No.
ADD AR RR C IF R lA 7-7
ADD A RX C A IF R 5A 7-7
ADD DECIMAL AP SS C A D DF ST FA 8-5
ADD HALFWORD AH RX C A IF R 4A 7-7
ADD LOGICAL ALR RR C R IE 7-8
ADD LOGICAL AL RX C A R 5E 7-8
AND NR RR C R 14 7-8
AND N RX C A R 54 7-8
AND (character) NC SS C A ST D4 7-8
AND (immediate) NI SI C A ST 94 7-8 BRANCH AND LINK BALR RR B R 05 7-9 BRANCH AND LINK BAL RX B R 45 7-9 BRANCH ON CONDITION BCR RR ¢1 B 07 7-10 BRANCH ON CONDITION BC RX B 47 7-10 BRANCH ON COUNT BCTR RR B R 06 7-11 BRANCH ON COUNT BCT RX B R 46 7-11 BRANCH ON INDEX HIGH BXti RS B R 86 7-11 BRANCH ON INDEX LOW OR EQUAL BXLE RS B R 87 7-11 CLEAR I/O ClRIO S C P ¢ 9D01* 13-17 COMPARE CR RR C 19 7-12 COMPARE C RX C A 59 7-12 COMPARE DECIMAL CP SS C A D F9 8-5 COMPARE HAlFWORD CH RX C A 49 7-14 COMPARE LOGICAL ClR RR C 15 7-14 COMPARE LOGICAL Cl RX C A 55 7-14 COMPARE LOGICAL (character) ClC SS C A D5 7-14 COMPARE LOGICAL (immediate) ClI SI C A 95 7-14 COMPARE LOGICAL C. UNDER MASK CLM RS C A BD 7-15 CONPARE LOGICAL LONG CLCL RR C A SP II R OF 7-15 CONVERT TO BINARY CVB RX A D IK R 4F 7-16 CONVERT TO DECIMAL CVD RX A ST 4E 7-17 DIAGNOSE DM P DM 83 10-5 DIVIDE DR RR SP IK R ID 7-17
DIVIDE D RX A SP IK R 5D 7-17
DIVIDE DECIMAL DP SS A SP D DK ST FD 8-5
Instructions Arranged by Facility: Commercial Instruction Set (Part 1 of 3)
B-14 System/370 Principles of Operation
Previous Page Next Page