ASSEMBLER INSTRUCTIONSt ® Function Mnemonic Meaning
Data definition DC Define constantOS Define stllrage CCW Define channel command word
Program START Startassembly sectioning CSECT Identify control section
andlinking DSECT Identify dummy section
DXD* Defineexternal dummy section
CXD* Cumulativelength of external dummy section COM Identify blank common control section
ENTRYIdentify entry-point symbol EXTRN Identify external symbol WXTRN Identify weak external symbol Base register USING Use base address register
assignmentDROP Drop base address register Control of listings TITLE Identify assembly output
EJECT Start new page
SPACE Spacelisting PRINT Print optional data
ProgramControl ICTL Input format control ISEQ Input sequence checking
PUNCH Punch a cardREPRO Reproduce following card ORG Set location counter
EQU Equatesymbol OPSYN* Equate operation code PUSH * Save current PRINT or USING status POP * Restore PRINT or USING status LTORG Begin literal pool CNOP Conditional no operation COpy Copy predefined source coding
END Endassembly Macro definition MACRO Macro definition header MNOTE Request for error message MEXIT Macro definition exit
MEND Macro definitiontrailer Conditional ACTR Conditional assembly loop counter assembly AGO Unconditional branch AIF Conditional branch ANOP Assembly no operation
GBLA Defineglobal SETA symbol GBLB Define global SETB symbol GBLC Define global SETC symbol LCLA Define local SETA symbol LCLB Define local SETB symbol
LCLC Definelocal SETC symbol SETA Set arithmetic variable symbol SETB Set binary variable symbol SETC Set character variable symbol SUMMARY OF CONSTANTSt IMPLIED LENGTH, TYPE BYTES ALIGNMENT FORMAT C
- byte characters
X -byte hexadecimal digits
B -byte binary digits
F 4 word fixed-point binary
H
2halfword fixed-point binary
E 4 word shortfloatin!}-point 0 8 doubleword long floatin!}-point L 16 doubleword extended floating-point
P -byte packeddecimal Z -byte zoned decimal A 4 word value of address
Y 2halfword value of address S 2 halfword address in baslHlisplacement form
V 4 wordexternally defined address value Q* 4 word symbol naming a DXD or DSECT
tSource:GC33-4010; for OS/VS, VM/370, and DOS/VS, ·OS/VS and VM/370 only, TRUNCA- TIDNI PADDING right left left left left right
right
rightleft left left left - left left
Data definition DC Define constant
Program START Start
and
DXD* Define
CXD* Cumulative
ENTRY
assignment
EJECT Start new page
SPACE Space
Program
PUNCH Punch a card
EQU Equate
END End
MEND Macro definition
GBLA Define
LCLC Define
- byte characters
X -byte hexadecimal digits
B -byte binary digits
F 4 word fixed-point binary
H
2
E 4 word short
P -byte packed
Y 2
V 4 word
tSource:
right
right