Computation and Branching
- Add Logical Character (ADDLC)
- Add Numeric (ADDN)
- And (AND)
- Branch (B)
- Cipher (CIPHER)
- Clear Bit in String (CLRBTS)
- Compare Bytes Left-Adjusted (CMPBLA)
- Compare Bytes Left-Adjusted with Pad (CMPBLAP)
- Compare Bytes Right-Adjusted (CMPBRA)
- Compare Bytes Right-Adjusted with Pad (CMPBRAP)
- Compare Null-Terminated Strings (STRCMPNULL)
- Compare Numeric Value (CMPNV)
- Compare and Swap (CMPSW)
- Compress Data (CPRDATA)
- Compute Array Index (CAI)
- Compute Math Function Using One Input Value (CMF1)
- Compute Math Function Using Two Input Values (CMF2)
- Concatenate (CAT)
- Convert BSC to Character (CVTBC)
- Convert Character to BSC (CVTCB)
- Convert Character to Hex (CVTCH)
- Convert Character to MRJE (CVTCM)
- Convert Character to Numeric (CVTCN)
- Convert Character to SNA (CVTCS)
- Convert Decimal Form to Floating-Point (CVTDFFP)
- Convert External Form to Numeric Value (CVTEFN)
- Convert Floating-Point to Decimal Form (CVTFPDF)
- Convert Hex to Character (CVTHC)
- Convert MRJE to Character (CVTMC)
- Convert Numeric to Character (CVTNC)
- Convert SNA to Character (CVTSC)
- Copy Bits Arithmetic (CPYBTA)
- Copy Bits Logical (CPYBTL)
- Copy Bits with Left Logical Shift (CPYBTLLS)
- Copy Bits with Right Arithmetic Shift (CPYBTRAS)
- Copy Bits with Right Logical Shift (CPYBTRLS)
- Copy Bytes Left-Adjusted (CPYBLA)
- Copy Bytes Left-Adjusted with Pad (CPYBLAP)
- Copy Bytes Overlap Left-Adjusted (CPYBOLA)
- Copy Bytes Overlap Left-Adjusted with Pad (CPYBOLAP)
- Copy Bytes Repeatedly (CPYBREP)
- Copy Bytes Right-Adjusted (CPYBRA)
- Copy Bytes Right-Adjusted with Pad (CPYBRAP)
- Copy Bytes to Bits Arithmetic (CPYBBTA)
- Copy Bytes to Bits Logical (CPYBBTL)
- Copy Extended Characters Left-Adjusted With Pad (CPYECLAP)
- Copy Hex Digit Numeric to Numeric (CPYHEXNN)
- Copy Hex Digit Numeric to Zone (CPYHEXNZ)
- Copy Hex Digit Zone To Numeric (CPYHEXZN)
- Copy Hex Digit Zone To Zone (CPYHEXZZ)
- Copy Null-Terminated String (STRCPYNULL)
- Copy Numeric Value (CPYNV)
- Decompress Data (DCPDATA)
- Divide (DIV)
- Divide with Remainder (DIVREM)
- Edit (EDIT)
- Exchange Bytes (EXCHBY)
- Exclusive Or (XOR)
- Extended Character Scan (ECSCAN)
- Extract Exponent (EXTREXP)
- Extract Magnitude (EXTRMAG)
- Multiply (MULT)
- Negate (NEG)
- Not (NOT)
- Or (OR)
- Remainder (REM)
- Scale (SCALE)
- Scan (SCAN)
- Scan with Control (SCANWC)
- Search (SEARCH)
- Set Bit in String (SETBTS)
- Set Instruction Pointer (SETIP)
- Store and Set Computational Attributes (SSCA)
- Subtract Logical Character (SUBLC)
- Subtract Numeric (SUBN)
- Test and Replace Characters (TSTRPLC)
- Test Bit in String (TSTBTS)
- Test Bits Under Mask (TSTBUM)
- Translate (XLATE)
- Translate Multiple Bytes (XLATEMB)
- Translate with Table (XLATEWT)
- Translate with Table and DBCS Skip (XLATWTDS)
- Trim Length (TRIML)
- Verify (VERIFY)
Parent topic: Machine Interface Instructions Sorted by Topic