R0K561668S000BE Renesas Electronics America, R0K561668S000BE Datasheet - Page 204

no-image

R0K561668S000BE

Manufacturer Part Number
R0K561668S000BE
Description
KIT STARTER FOR H8SX/1668
Manufacturer
Renesas Electronics America
Series
H8®r
Type
MCUr
Datasheets

Specifications of R0K561668S000BE

For Use With/related Products
H8SX/1668
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Contents
-
Lead Free Status / Rohs Status
Supplier Unconfirmed
Section 2 Instruction Descriptions
2.2.69
MOVMD (W)
MOVe Multiple Data
[1] Assembly-Language Format
MOVMD.W
[2] Operation
Repeat @ER5+ → @ER6+
R4 − 1 → R4
Until R4 = 0
[3] Operand Size
Transfer data: Word
[4] Description
This instruction performs a block data transfer. Word data is consecutively transferred for each
data transfer. This instruction transfers the contents of a memory location pointed to by ER5 to a
memory location pointed to by ER6, increments the contents of ER5 and ER6 by 2, decrements
the R4 contents, and repeats these operations until R4 reaches zero. Execution then proceeds to the
next instruction. R4 contains the number of transfers to be carried out. (When setting 0 in R4, it is
considered as 65536.)
If an interrupt request occurs while the MOVMD instruction is being executed, interrupt exception
handling is carried out after the current word has been transferred. The PC value pushed on the
stack in interrupt exception handling is the address of this instruction. The remaining data
continues to be transferred after returning from the interrupt handling routine.
[5] Condition Code
I
UI H
U
N
Z
V
C
— —
H: Previous value remains unchanged.
N: Previous value remains unchanged.
Z: Previous value remains unchanged.
V: Previous value remains unchanged.
C: Previous value remains unchanged.
Rev. 4.00 Sep. 18, 2008 Page 186 of 914
REJ09B0102-0400

Related parts for R0K561668S000BE