|Non-Confidential||PDF version||ARM DUI0473M|
|Home > Symbols, Literals, Expressions, and Operators > Numeric constants|
You can define 32-bit numeric constants using the
EQU assembler directive.
Numeric constants are 32-bit integers. You can
set them using unsigned numbers in the range 0 to 232-1, or
signed numbers in the range -231 to 231
-1. However, the assembler makes no distinction between -
n and 232-
Relational operators such as >= use the unsigned interpretation. This
means that 0 > -1 is
EQU directive to define constants.
You cannot change the value of a numeric constant after you define
it. You can construct expressions by combining numeric constants
and binary operators.