Rev. 5.00, 12/03, page 40 of 1088
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
Data
transfer
Arithmetic
operations
Instruction
#xx
Rn
@ERn
@(d:16,ERn)
@(d:32,ERn)
@
−
ERn/@ERn+
@aa:8
@aa:16
@aa:24
@aa:32
@(d:8,PC)
@(d:16,PC)
@@aa:8
Logic
operations
System
control
Block data transfer
Shift
Bit manipulation
Branch
Legend:
Size refers to the operand size.
B: Byte
W: Word
L: Longword
Notes: 1. Cannot be used in the H8S/2319 and H8S/2318 Groups.
2. Only register ER0, ER1, ER4, or ER5 should be used when using the TAS instruction.
MOV
BWL BWL BWL BWL BWL BWL B BWL
BWL
POP, PUSH
WL
LDM, STM
L
MOVFPE,
B
MOVTPE
*
1
ADD, CMP
BWL
BWL
SUB WL
BWL
ADDX, SUBX
B
B
ADDS, SUBS
L
INC, DEC
BWL
DAA, DAS
B
MULXU,
BW
DIVXU
MULXS,
BW
DIVXS
NEG
BWL
EXTU, EXTS
WL
TAS
*
2
B
AND, OR,
BWL
BWL
XOR
NOT
BWL
BWL
B B
B B
B
Bcc, BSR
JMP, JSR
RTS
TRAPA
RTE
SLEEP
LDC
B B W W W W
W
W
STC
B W W W W
W
W
ANDC, B
ORC, XORC
NOP
BW
Содержание H8S/2318 series
Страница 2: ......
Страница 6: ...Rev 5 00 12 03 page vi of xxx...
Страница 12: ...Rev 5 00 12 03 page xii of xxx...
Страница 30: ...Rev 5 00 12 03 page xxx of xxx...
Страница 54: ...Rev 5 00 12 03 page 24 of 1088...
Страница 98: ...Rev 5 00 12 03 page 68 of 1088...
Страница 128: ...Rev 5 00 12 03 page 98 of 1088...
Страница 138: ...Rev 5 00 12 03 page 108 of 1088...
Страница 168: ...Rev 5 00 12 03 page 138 of 1088...
Страница 212: ...Rev 5 00 12 03 page 182 of 1088...
Страница 324: ...Rev 5 00 12 03 page 294 of 1088...
Страница 436: ...Rev 5 00 12 03 page 406 of 1088...
Страница 546: ...Rev 5 00 12 03 page 516 of 1088...
Страница 580: ...Rev 5 00 12 03 page 550 of 1088...
Страница 822: ...Rev 5 00 12 03 page 792 of 1088...
Страница 876: ...Rev 5 00 12 03 page 846 of 1088...
Страница 901: ...Rev 5 00 12 03 page 871 of 1088 A 2 Instruction Codes Table A 2 shows the instruction codes...
Страница 1121: ...H8S 2319 Group H8S 2318 Group Hardware Manual REJ09B0089 0500O...