Mne- Op Page Name monic Characteristics Code No. STORE (long) STD RX FP A SP ST 60 9-14 STORE (short) STE RX FP A SP ST 70 9-14 STORE CHANNEL ID STIDC S C P ¢ B203 13-32 STORE CHARACTER STC RX A ST 42 7-34 STORE CHARACTERS UNDER MASK STCM RS A ST BE 7-35 STORE CLOCK STCK S C A $ ST B205 7-35 STORE CLOCK COMPARATOR STCKC S CK P A SP ST B207 10-47 STORE CONTROL STCTL RS P A SP ST B6 10-48 STORE CPU ADDRESS STAP S MP P A SP ST B212 10-48 STORE CPU ID STIDP S P A SP ST B202 10-48 STORE CPU TIMER STPT S CK P A SP ST B209 10-49 STORE HALFWORD STH RX A ST 40 7-36 STORE MULTIPLE STM RS A ST 90 7-36 STORE PREFIX STPX S MP P A SP ST B211 10-49 STORE THEN AND SYSTEM MASK STNSM SI TR P A ST AC 10-50 STORE THEN OR SYSTEM MASK STOSM SI TR P A SP ST AD 10-50 SUBTRACT SR RR C IF R 1B 7-36 SUBTRACT S RX C A IF R 5B 7-36 SUBTRACT DECIMAL SP SS C A D DF ST FB 8-11 SUBTRACT HALFWORD SH RX C A IF R 4B 7-37 SUBTRACT LOGICAL SLR RR C R IF 7-37 SUBTRACT LOGICAL SL RX C A R SF 7-37 SUBTRACT NORMALIZED (ext.) SXR RR C XP SP EU EO LS 37 9-14 SUBTRACT NORMALIZED (long) SDR RR C FP SP EU EO LS 2B 9-14 SUBTRACT NORMALIZED (long) SD RX C FP A SP EU EO LS 6B 9-14 SUBTRACT NORMALIZED (short) SER RR C FP SP EU EO LS 3B 9-14 SUBTRACT NORMALIZED (short) SE RX C FP A SP EU EO LS 7B 9-14 SUBTRACT UNNORMALIZED (long) SWR RR C FP SP EO LS 2F 9-15 SUBTRACT UNNORMALIZED (long) SW RX C FP A SP EO LS 6F 9-15 SUBTRACT UNNORMALIZED (short) SUR RR C FP SP EO LS 3F 9-15 SUBTRACT UNNORMALIZED (short) SU RX C FP A SP EO LS 7F 9-15 SUPERVISOR CALL SVC RR ¢ OA 7-38
TEST AND SET TS S C A $ ST 93 7-38
TEST BLOCK TB RRE C TB P Al II $ GO R B22C 10-50 TEST CHANNEL TCH S C P ¢ 9FOO* 13-33
TEST I/O TID S C P ¢ 9DOO* 13-34
TEST PROTECTION TPROT SSE C EF P Al E501 10-52 TEST UNDER MASK TM S1 C A 91 7-38
TRANSLATE TR SS A ST DC 7-39
TRANSLATE AND TEST TRT SS C A GM R DD 7-40 UNPACK UNPK SS A ST F3 7-40 WRITE DIRECT WRD SI DC P Al $ 84 10-54 ZERO AND ADD ZAP SS C A D DF ST F8 8-12
Instructions Arranged by Name (Part 4 of 4)
Appendix B. Lists of Instructions B-5
Mne- Op Page
monic Name Characteristics Code No. DIAGNOSE DM P DM 83 10-5 A ADD RX C A IF R 5A 7-7
AD ADD NORMALIZED (long) RX C FP A SP EU EO LS 6A 9-6
ADR ADD NORMALIZED (long) RR C FP SP EU EO LS 2A 9-6
AE ADD NORMALIZED (short) RX C FP A SP EU EO LS 7A 9-6
AER ADD NORMALIZED (short) RR C FP SP EU EO LS 3A 9-6
AH ADD HALFWORD RX C A IF R 4A 7-7
AL ADD LOGICAL RX C A R 5E 7-8
ALR ADD LOGICAL RR C R IE 7-8
AP ADD DECIMAL SS C A D DF ST FA 8-5
AR ADD RR C IF R 1A 7-7
AU ADD UNNORMALIZED (short) RX C FP A SP EO LS 7E 9-7 AUR ADD UNNORMALIZED (short) RR C FP SP EO LS 3E 9-7 AW ADD UNNORMALIZED (long) RX C FP A SP EO LS 6E 9-7 AWR ADD UNNORMALIZED (long) RR C FP SP EO LS 2E 9-7
AXR ADD NORMALIZED (extended) RR C XP SP EU EO LS 36 9-6
BAL BRANCH AND LINK RX B R 45 7-9
BALR BRANCH AND LINK RR B R 05 7-9 BAS BRANCH AND SAVE RX BS B R 4D 7-9
BASR BRANCH AND SAVE RR BS B R OD 7-9 BC BRANCH ON CONDITION RX B 47 7-10 BCR BRANCH ON CONDITION RR ¢l B 07 7-10 BCT BRANCH ON COUNT RX B R 46 7-11 BCTR BRANCH ON COUNT RR B R 06 7-11
BXH BRANCH ON INDEX HIGH RS B R 86 7-11
BXLE BRANCH ON INDEX lOW OR EQUAL RS B R 87 7-11 C COMPARE RX C A 59 7-12 CD COMPARE (long) RX C FP A SP 69 9-8 CDR COMPARE (long) RR C FP SP 29 9-8 CDS COMPARE DOUBLE AND SWAP RS C SW A SP $ R ST BB 7-12 CE COMPARE (short) RX C FP A SP 79 9-8 CER COMPARE (short) RR C FP SP 39 9-8 CH COMPARE HALFWORD RX C A 49 7-14 CL COMPARE LOGICAL RX C A 55 7-14 CLC COMPARE LOGICAL (character) SS C A 05 7-14 CLCL COMPARE LOGICAL LONG RR C A SP II R OF 7-15 CLI COMPARE LOGICAL (immediate) SI C A 95 7-14 CLM COMPARE LOGICAL C. UNDER MASK RS C A BD 7-15 CLR COMPARE LOGICAL RR C 15 7-14 CLRCH CLEAR CHANNEL S C RE P ¢ 9FOl* 13-16 CLRIO CLEAR I/O S C P ¢ 9001* 13-17 CONCS CONNECT CHANNEL SET S C CS P $ B200 10-4 CP COMPARE DECIMAL SS C A 0 F9 8-5 CR COMPARE RR C 19 7-12 CS COMPARE AND SWAP RS C SW A SP $ R ST BA 7-12 CVB CONVERT TO BINARY RX A 0 IK R 4F 7-16 CVD CONVERT TO DECIMAL RX A ST 4E 7-17 0 DIVIDE RX A SP IK R 50 7-17 DO DIVIDE (long) RX FP A SP EU EO FK 60 9-9
DDR DIVIDE (long) RR FP SP EU EO FK 20 9-9
DE DIVIDE (short) RX FP A SP EU EO FK 70 9-9
DER DIVIDE (short) RR FP SP EU EO FK 3D 9-9 DISCS DISCONNECT CHANNEL SET S C CS P $ B201 10-6 DP DIVIDE DECIMAL SS A SP 0 OK ST FD 8-5
DR DIVIDE RR SP IK R 10 7-17
Instructions Arranged by Mnemonic (Part 1 of 4)
B-6 System/370 Principles of Operation
Previous Page Next Page