Multiply), Decimal numeric values, Hexadecimal numeric values – Zilog ZUSBOPTS User Manual
Page 306: Syntax

Linker Expressions
UM017105-0511
278
Zilog Developer Studio II – ZNEO™
User Manual
/* RAM allocation */
LOCATE s_uninit_data at $8000
LOCATE s_nvrblock at $9000
DEFINE __low_data = BASE OF s_uninit_data
Using
LOCATE s_uninit_data at $8000
or
LOCATE s_uninit_data at LOWADDR OF RAM
gives the same address (the lowest possible address) when
RANGE RAM $8000:$BFFF
.
If
LOCATE s_uninit_data at $8000
is changed to
LOCATE s_uninit_data at BASE OF RAM
the lowest used address is
$9000
(because
LOCATE s_nvrblock at $9000
and
s_nvrblock
is in RAM).
* (Multiply)
The * (Multiply) operator is used to multiply two expressions.
Syntax
<expression> * <expression>
Decimal Numeric Values
Decimal numeric constant values can be used as an expression or part of an expression.
Digits are collections of numeric digits from 0 to 9.
Syntax
<digits>
Hexadecimal Numeric Values
Hexadecimal numeric constant values can be used as an expression or part of an expres-
sion. Hex digits are collections of numeric digits from 0 to 9 or A to F.