English
Language : 

H8SX1653 Datasheet, PDF (89/1018 Pages) Renesas Technology Corp – Renesas 32-Bit CISC Microcomputer H8SX Family / H8SX/1600 Series
Section 2 CPU
Table 2.4 Data Transfer Instructions
Instruction Size Function
MOV
B/W/L #IMM → (EAd), (EAs) → (EAd)
Transfers data between immediate data, general registers, and memory.
MOVFPE* B
(EAs) → Rd
MOVTPE* B
Rs → (EAs)
POP
W/L @SP+ → Rn
Restores the data from the stack to a general register.
PUSH
W/L Rn → @−SP
Saves general register contents on the stack.
LDM
L
@SP+ → Rn (register list)
Restores the data from the stack to multiple general registers. Two, three,
or four general registers which have serial register numbers can be
specified.
STM
L
Rn (register list) → @−SP
Saves the contents of multiple general registers on the stack. Two, three,
or four general registers which have serial register numbers can be
specified.
MOVA
B/W EA → Rd
Zero-extends and shifts the contents of a specified general register or
memory data and adds them with a displacement. The result is stored in a
general register.
Note: Not available in this LSI.
Rev.1.00 Sep. 08, 2005 Page 41 of 966
REJ09B0219-0100