RTFMC
no really, "equ" defines a symbolic constant at preprocessor stage, which is done before any parsing/assembling of the actual assembler instructions. 2 important notes for "equ":
-symbolic constants are replaced with their values at preprocessor stage, so neither parser, assembler nor formatter knows about them!!!
-since symbolic constants are (basically) simple text substitutions, you can't use them for calculation like you can with numerical constants!!! (at least not that easy)
"=" defines a numerical constant at assembler stage after the preprocessing stage. Also some important notes about them:
-numerical constants are intended for 64bit integer calculations at assembler stage
-the preprocessor sees them, but doesn't know about their contents neither it can use them to do calculations!!!