|
HD64F2357VF13 Datasheet, PDF (64/1049 Pages) Renesas Technology Corp – Old Company Name in Catalogs and Other Documents | |||
|
◁ |
2.6.2 Instructions and Addressing Modes
Table 2-2 indicates the combinations of instructions and addressing modes that the H8S/2600 CPU can use.
Table 2-2 Combinations of Instructions and Addressing Modes
Addressing Modes
Function Instruction
Data
transfer
MOV
POP, PUSH
LDM, STM
BWL
â
â
BWL
â
â
BWL BWL BWL BWL B
â
â
â
â
â
â
â
â
â
â
MOVFPE,
â
â
â
â
â
â
â
MOVTPE*1
Arithmetic ADD, CMP
BWL BWL â
â
â
â
â
operations SUB
WL
BWL â
â
â
â
â
ADDX, SUBX B
B
â
â
â
â
â
ADDS, SUBS â
L
â
â
â
â
â
INC, DEC
â
BWL â
â
â
â
â
DAA, DAS
â
B
â
â
â
â
â
MULXU,
DIVXU
MULXS,
DIVXS
â
BW
â
â
â
â
â
â
BW
â
â
â
â
â
NEG
â
BWL â
â
â
â
â
EXTU, EXTS
â
WL
â
â
â
â
â
TAS*2
â
â
B
â
â
â
â
Logic
AND, OR,
operations XOR
BWL BWL â
â
â
â
â
NOT
â
BWL â
â
â
â
â
Shift
â
BWL â
â
â
â
â
Bit manipulation
â
B
B
â
â
â
B
Branch
Bcc, BSR
JMP, JSR
â
â
â
â
â
â
â
â
â
â
â
â
â
â
RTS
â
â
â
â
â
â
â
System
control
TRAPA
RTE
â
â
â
â
â
â
â
â
â
â
â
â
â
â
SLEEP
â
â
â
â
â
â
â
LDC
B
B
W
W
W
W
â
STC
â
B
W
W
W
W
â
ANDC,
B
â
â
â
â
â
â
ORC, XORC
NOP
Block data transfer
â
â
â
â
â
â
â
â
â
â
â
â
â
â
Legend:
B: Byte
W: Word
L: Longword
Notes: 1. Cannot be used in the H8S/2357 Group.
2. Only register ER0, ER1, ER4, or ER5 should be used when using the TAS instruction.
BWL â
â
â
â
â
B
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
B
â
â
â
â
â
â
â
â
â
â
â
â
W
â
W
â
â
â
â
â
â
â
BWL â
â
â
â
â
â
â
â
WL
â
â
â
â
L
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
B
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
W
â
â
â
â
W
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
BW
Rev.6.00 Oct.28.2004 page 34 of 1016
REJ09B0138-0600H
|
▷ |