beautypg.com

De (data memory enter) – Epson S5U1C62000A User Manual

Page 175

background image

S5U1C62000A MANUAL

EPSON

163

(S1C60/62 FAMILY ASSEMBLER PACKAGE)

CHAPTER 9: DEBUGGER

de

(data memory enter)

Function

This command rewrites the contents of the data memory with the input hexadecimal data. Data can
be written to continuous memory locations beginning with a specified address.

Format

(1) >de

[ [...]]

(direct input mode)

(2) >de

(guidance mode)

Data enter address ?

Address

Original data

:

..........
>

:

Start address from which to write data; hexadecimal or symbol (IEEE-695 format only)

: Write data; hexadecimal
Condition:

0

address

last data memory address, 0

data

0xf

Examples

Format (1)

>de 100 A

... Rewrites data at address 0x100 with 0xa.

Format (2)

>de

Data enter address ? 100

... Address is input.

100 0 : a

... Data is input.

101 0 :

... Skipped.

102 0 : q

... Command is terminated.

>

Notes

• The start address specified here must be within the range of the data memory area available with each

microcomputer model.
An error results if the input one is not a hexadecimal number or a valid symbol.

Error : invalid value.

An error results if the limit is exceeded.

Error : Data address out of range.

• The contents of the read only area cannot be rewritten. A warning message will be displayed if you

specify such an address.

Warning : read only address, can't write.

• In guidance mode, the contents of the write-only I/O area will be marked as hyphens (-).

For the contents of address of mixed read-only and write-only bits in I/O area, an exclamation mark
(!) will be marked in front of the data.
The contents of the unused area will be marked as slashes (/). If you encounter any address marked
by "/", press [Enter] key to skip that address or terminate the command.

• Data must be input using a hexadecimal number in the range of 4 bits (0 to 0xf). An error results if the

limit is exceeded.

Error : Data out of range, use 0-0xf.

• When the contents of the data memory is modified using the de command, the displayed contents of

the [Data] window are updated automatically.