H8S2110B RENESAS [Renesas Technology Corp], H8S2110B Datasheet - Page 67

no-image

H8S2110B

Manufacturer Part Number
H8S2110B
Description
Renesas 16-Bit Single-Chip Microcomputer Renesas H8S Family/H8S/2100 Series
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
Table 2.3
Instruction
MOV
MOVFPE
MOVTPE
POP
PUSH
LDM *
STM *
Notes: 1. Size refers to the operand size.
2
2
2. ER7 is not used as the register that can be saved (STM)/restored (LDM) when using
B: Byte
W: Word
L: Longword
STM/LDM instruction, because ER7 is the stack pointer.
Data Transfer Instructions
Size *
B/W/L
B
B
W/L
W/L
L
L
1
Function
(EAs)
Moves data between two general registers or between a general register
and memory, or moves immediate data to a general register.
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
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+
Pops two or more general registers from the stack.
Rn (register list)
Pushes two or more general registers onto the stack.
Cannot be used in this LSI.
Cannot be used in this LSI.
@SP+
Rn
@-SP
Rd, Rs
Rn
Rn (register list)
@-SP
(EAd)
Rev. 2.00 Mar 21, 2006 page 29 of 518
REJ09B0299-0200
Section 2 CPU

Related parts for H8S2110B