Ds end equ – Zilog EZ80F916 User Manual
Page 225

UM014423-0607
ZiLOG Developer Studio II
eZ80Acclaim!
®
User Manual
205
; Uses ROM, byte alignment, and absolute starting
; address at memory location %FFF8.
SPACE Clause
A
SPACE
clause defines the address space in which the segment resides. The linker groups
together segments with the same space identification. See Table 7, “eZ80Acclaim!
Address Spaces,” on page 183 for available spaces.
Syntax
<space_clause> => ,
SPACE
= <indent>
DS
Defines storage locations that do not need to be initialized.
Synonym
.block
Syntax
<define_storage> =>
DS
<value>
Example
NAME DS 10 ; Reserve 10 bytes of storage.
END
Informs the assembler of the end of the source input file. If the operand field is present, it
defines the start address of the program. During the linking process, only one module can
define the start address; otherwise, an error results. The END directive is optional for
those modules that do not define the start address.
NOTE: Any text found after an END directive is ignored.
Synonym
.end
Syntax
<end_directive> =>
END
[<expression>]
Example
END start ; Use the value of start as the program start address.
EQU
Assigns symbolic names to numeric or string values. Any name used to define an equate
must not have been previously defined. Other equates and label symbols are allowed in the