Code I
is equal to Code II
.
Code I | .code TEMP = 100 mov eax, TEMP |
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Code II | .code mov eax, 100 |
name = expressionWhen a program is assembled, all occurrences of
name
are replaced by expression
, a 32-bit integer value, during the assembler's preprocessor step.
TEMP
versus the value 100.
TEMP
definition will affect all the values of TEMP
occurrences.
A symbol defined with ‘=’ can be redefined any number of times. The symbol changes value according to the sequential processing of your source code by the assembler. |
|