Table 2.4 Data Transfer Instructions - Renesas H8SX/1500 Series Hardware Manual

32-bit cisc microcomputer
Hide thumbs Also See for H8SX/1500 Series:
Table of Contents

Advertisement

Table 2.4
Data Transfer Instructions
Instruction
Size
MOV
B/W/L
MOVFPE*
B
MOVTPE*
B
POP
W/L
PUSH
W/L
LDM
L
STM
L
MOVA
B/W
Note:
Not available in this LSI.
*
Function
#IMM → (EAd), (EAs) → (EAd)
Transfers data between immediate data, general registers, and memory.
(EAs) → Rd
Rs → (EAs)
@SP+ → Rn
Restores the data from the stack to a general register.
Rn → @−SP
Saves general register contents on the stack.
@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.
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.
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.
Rev. 3.00 Mar. 14, 2006 Page 43 of 804
REJ09B0104-0300
Section 2 CPU

Advertisement

Table of Contents
loading

Table of Contents