English
Language : 

HD6473847RHV Datasheet, PDF (73/546 Pages) Renesas Technology Corp – Renesas 8-Bit Single-Chip Microcomputer H8 Family / H8/300L Super Low Power Series
Section 2 CPU
2.5.1 Data Transfer Instructions
Table 2.3 describes the data transfer instructions.
Table 2.3 Data Transfer Instructions
Instruction Size* Function
MOV
B/W (EAs) → Rd, Rs → (EAd)
Moves data between two general registers or between a general register
and memory, or moves immediate data to a general register.
The Rn, @Rn, @(d:16, Rn), @aa:16, #xx:16, @–Rn, and @Rn+
addressing modes are available for word data. The @aa:8 addressing
mode is available for byte data only.
The @–R7 and @R7+ modes require word operands. Do not specify
byte size for these two modes.
POP
W
@SP+ → Rn
Pops a general register from the stack. Equivalent to MOV.W@SP+, Rn.
PUSH
W
Rn → @–SP
Pushes a general register onto the stack. Equivalent to MOV.W Rn, @–
SP.
Note: * Refers to the operand size.
B: Byte
W: Word
For details on data access, see section 2.9.1, Notes on Data Access to Empty Areas and section
2.9.2, Access to Internal I/O Registers.
Figure 2.6 shows the instruction formats of data transfer instructions.
Rev. 7.00 Mar. 08, 2010 Page 41 of 510
REJ09B0024-0700