Renesas Hitachi H8S/2194 Series Hardware Manual page 61

16-bit single-chip microcomputer
Table of Contents

Advertisement

Table 2.3
Data Transfer Instructions
Instruction
Size
MOV
B/W/L
MOVFPE
B
MOVTPE
B
POP
W/L
PUSH
W/L
LDM
L
STM
L
Note:
*
Size refers to the operand size.
B:
Byte
W:
Word
L:
Longword
Rev. 2.0, 11/00, page 34 of 1037
*
Function
(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
Cannot be used in this LSI
Cannot be used in this LSI
@SP+ → Rn
Pops a general register from the stack
POP.W Rn is identical to MOV.W @SP+, Rn
POP.L ERn is identical to MOV.L @SP+, ERn
Rn → @-SP
Pushes a general register onto the stack
PUSH.W Rn is identical to MOV.W Rn, @-SP
PUSH.L ERn is identical to MOV.L ERn, @-SP
@SP+ → Rn (register list)
Pops two or more general registers from the stack
Rn (register list) → @-SP
Pushes two or more general registers onto the stack

Advertisement

Table of Contents
loading

Table of Contents