OPERATION
68EVB912B32UM/D
3-40
MOVE
Move Memory Block
MOVE
syntax:
MOVE <StartAddress> <EndAddress> <DestAddress>
where:
<StartAddress>
is a 16-bit hexadecimal number.
<EndAddress>
is a 16-bit hexadecimal number.
<DestAddress>
is a 16-bit hexadecimal number.
The MOVE command is used to move a block of memory from one location to another, one byte
at a time. The number of bytes moved is one more than the <EndAddress> - <StartAddress>.
The block of memory beginning at the destination address may overlap the memory block
defined by the <StartAddress> and <EndAddress>.
One of the uses of the MOVE command might be to copy a program from RAM into the on-chip
EEPROM memory.
restrictions:
A minimum of one byte may be moved if the <StartAddress> is equal to the <EndAddress>. The
maximum number of bytes that may be moved is 2
16
- 1.
Caution should be exercised when moving target memory while user code is running.
Accidentally modifying target memory containing program code could lead to program runaway.
example:
>MOVE 800 8ff 1000
>
Summary of Contents for M68EVB912B32
Page 8: ...CONTENTS 68EVB912B32UM D viii ...
Page 11: ...GENERAL INFORMATION 68EVB912B32UM D 1 3 Figure 1 1 EVB Layout and Component Placement ...
Page 22: ...CONFIGURATION AND SETUP 68EVB912B32UM D 2 6 ...
Page 80: ...OPERATION 68EVB912B32UM D 3 58 ...
Page 90: ...HARDWARE REFERENCE 68EVB912B32UM D 4 10 ...
Page 102: ...COMMUNICATIONS PROGRAM EXAMPLES 68EVB912B32UM D B 8 ...
Page 106: ...D BUG12 STARTUP CODE 68EVB912B32UM D C 4 ...
Page 112: ...D BUG12 CUSTOMIZATION DATA 68EVB912B32UM D D 6 ...
Page 122: ...INDEX 68EVB912B32UM D 4 ...