Assembler Directives
BYTE
Reserves bytes for a variable.
CSEG
Code segment.
CSEGSIZE
Program Memory Size.
DB
Define constant byte(s) in program memory and EEPROM.
DD
Define constant double-word(s) in program memory and EEPROM.
DEF
Set a symbolic name on a register.
DQ
Define constant quad-word(s) in program memory and EEPROM.
DSEG
Data Segment.
DW
Define constant word(s) in program memory and EEPROM.
ELIF and ELSE
Conditional assembly.
ENDIF
Conditional assembly.
ENDM and ENDMACRO
End macro.
EQU
Set a symbol equal to an expression.
ERROR
Outputs an error message string.
ESEG
EEPROM Segment.
EXIT
Exit this file.
IF, IFDEF, and IFNDEF
Conditional assembly.
INCLUDE
Include another file.
LIST
Turn the listfile generation on.
LISTMAC
Turn macro expansion on.
MACRO
Begin macro.
MESSAGE
Output a message string.
NOLIST
Turn listfile generation OFF.
ORG
Set program origin.
OVERLAP and NOOVERLAP
Set up overlapping section.
SET
Set a symbol equal to an expression.
UNDEF
Undefine a register symbolic name.
WARNING
Outputs a warning message string.