| |||
| Home > Structure of Assembly Language Modules > Literals | |||
In assembly source files, literals can be expressed as:
decimal numbers, for example 123
hexadecimal numbers, for example 0x7B
numbers in any base from 2 to 9,
for example 5_204 is a number in base 5
floating point numbers, for example 123.4
boolean values {TRUE} or {FALSE}
single character values enclosed by single quotes,
for example ‘w’
strings enclosed in double quotes, for example "This
is a string".
In most cases, a string containing a single character is accepted
as a single character value. For example ADD r0,r1,#”a” ia
accepted, but ADD r0,r1,#”ab” is faulted.
You can also use variables and names to represent the literals.