beautypg.com

Dm (data memory move) – Epson S5U1C62000A User Manual

Page 178

background image

166

EPSON

S5U1C62000A MANUAL

(S1C60/62 FAMILY ASSEMBLER PACKAGE)

CHAPTER 9: DEBUGGER

dm

(data memory move)

Function

This command copies the contents of the specified data memory area to another area.

Format

(1) >dm

(direct input mode)

(2) >dm

(guidance mode)

Start address ?

End address ?

Destination address ?

>

: Start address of source area to be copied from; hexadecimal or symbol (IEEE-695 format only)
: End address of source area to be copied from; hexadecimal or symbol (IEEE-695 format only)
: Address of destination area to be copied to; hexadecimal or symbol (IEEE-695 format only)
Condition:

0

address1

address2

last data memory address, 0

address3

last data memory address

Examples

Format (1)

>dm 200 2FF 280

... Copies data within the range from address 0x200 to address 0x2ff
to the area from address 0x280.

Format (2)

>dm

Start address ? 200

... Source area start address is input.

End address ? 2ff

... Source area end address is input.

Destination address 280

... Destination area start address is input.

>

Command execution can be canceled by entering only the [Enter] key and nothing else.

Notes

• All the addresses 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.

• Write operation is not performed to the read-only address of the I/O area.

• Data in the write-only area cannot be read. If the source area contains write-only address, 0 is written

to the corresponding destination. If the destination area contains read-only address, the data of that
address can not be rewritten. If the source and destination areas contain I/O address of mixed read-
only bits and write-only bits, either read or write operation can be executed for the corresponding
bits.

• An error results if there is an unused area in the specified source or destination area, and no copy

operation will be done.

Error : no mapping area.

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

the [Data] window are updated automatically.

GUI utility

None