Section 2 CPU
Table 2.5
Block Transfer Instructions
Instruction
Size
EEPMOV.B
B
EEPMOV.W
MOVMD.B
B
MOVMD.W
W
MOVMD.L
L
MOVSD.B
B
Rev.2.00 Jun. 28, 2007 Page 40 of 666
REJ09B0311-0200
Function
Transfers a data block.
Transfers byte data from a memory location specified by ER5 to a
memory location specified by ER6. The number of byte data to be
transferred is specified by R4 or R4L.
Transfers a data block.
Transfers byte data from a memory location specified by ER5 to a
memory location specified by ER6. The number of byte data to be
transferred is specified by R4.
Transfers a data block.
Transfers word data from a memory location specified by ER5 to a
memory location specified by ER6. The number of word data to be
transferred is specified by R4.
Transfers a data block.
Transfers longword data from a memory location specified by ER5 to a
memory location specified by ER6. The number of longword data to be
transferred is specified by R4.
Transfers a data block with zero data detection.
Transfers byte data from a memory location specified by ER5 to a
memory location specified by ER6. The number of byte data to be
transferred is specified by R4. When zero data is detected during transfer,
the transfer stops and execution branches to a specified address.