beautypg.com

Ds end equ – Zilog EZ80F916 User Manual

Page 225

background image

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

This manual is related to the following products: