Table 1-3 Instructions Classified by Function (cont)
Type
Instruction
Size
*
Function
EEPMOV.B
—
if R4L
≠
0 then
Repeat @ER5 +
→
@ER6 +
R4L – 1
→
R4L
Until R4L = 0
else next;
EEPMOV.W
—
if R4
≠
0 then
Repeat @ER5 +
→
@ER6 +
R4 – 1
→
R4L
Until R4 = 0
else next;
Transfers a data block according to parameters set in
general registers R4L or R4, ER5, and R6.
R4L or R4: size of block (bytes)
ER5: starting source address
R6: starting destination address
Execution of the next instruction begins as soon as the
transfer is completed.
Note:
*
Size refers to the operand size.
Block data
transfer
instruction
26