Name Mnemonic Characteristics Code MOVE (immediate) MVI SI A ST 92 MOVE LONG MVCL RR C A SP II R ST OE MOVE NUMERICS MVN SS A ST D1 MOVE WITH OFFSET MVO SS A ST F1 MOVE ZONES MVZ SS A ST D3 MULTIPLY MR RR SP R 1C MULTIPLY M RX A SP R 5C MUL TIPL Y HALFWORD MH RX A R 4C OR OR RR C R
16OR 0 RX C A R
56OR (character) OC SS C A ST D6 OR (immediate) 01 SI C A ST 96
PACK PACKSS A ST F2 SET PROGRAM MASK SPM RR L 04 SHIFT LEFT DOUBLE SLDA RS C SP IF R
8FSHI FT LEFT DOUBLE LOGICAL SLDL RS SP R
8DSHIFT LEFT SINGLE SLA RS C IF R
8BSHIFT LEFT SINGLE LOGICAL SLL RS R
89SHIFT RIGHT DOUBLE SRDA RS C SP R
8ESHIFT RIGHT DOUBLE LOGICAL SRDL RS SP R 8C SHIFT RIGHT SINGLE SRA RS C R
8ASHIFT RIGHTSINGLE LOGICAL SRL RS R
88STORE ST RX A ST 50 STORE CHARACTER STC RX A ST 42 STORE CHARACTERS UNDER STCM RS A ST BE MASK STORE CLOCK STCK S C A $ ST B205 STORE HALFWORD STH RX A ST 40 STORE MULTIPLE STM RS A ST 90 SU8TRACT SR RR C IF R
18SUBTRACT S RX C A IF R
58SUBTRACTHALFWORD SH RX C A IF R
48SUBTRACT LOGICAL SLR RR C R
1FSUBTRACT LOGICAL SL RX C A R
5FSUPERVISOR CALL SVC RR $ OA TEST AND SET TS S C A $ ST 93 TEST UNDER MASK TM SI C A 91
TRANSLATE TRSS A ST DC TRANSLATE AND TEST TRT SS C A R
DD
UNPACK UNPKSS A ST F3
Explanation:
A Access exceptionsRS RS instruction format
8 PER branch event RX RX instruction formatC Condition code is set S S instruction format
D
Data exceptionSI SI instruction format
EX Execute exceptionSP Specification exception IF Fixed-point-overflowexception SS SS instruction format II Interruptible instruction ST PER storage-alteration event IK Fixed-point-divide exception SW Conditional-swapping feature
L New condition code loaded $ Causes serializationMO Monitor event $1 Causes serialization when the R
1 and
R
PER general-register-alteration event R2 fields contain all ones and zeros, respectively
RR RR instruction format
General-Instruction Summary (Part 2 of 2)
General Instructions 119
16
56
PACK PACK
8F
8D
8B
89
8E
8A
88
18
58
48
1F
5F
TRANSLATE TR
DD
UNPACK UNPK
Explanation:
A Access exceptions
8 PER branch event RX RX instruction format
D
Data exception
EX Execute exception
L New condition code loaded $ Causes serialization
1 and
R
PER general-register-alteration event R2 fields contain all ones and zeros, respectively
RR RR instruction format
General-Instruction Summary (Part 2 of 2)
General Instructions 119