|
HD6433044 Datasheet, PDF (42/867 Pages) Hitachi Semiconductor – Hitachi Single-Chip Microcomputer | |||
|
◁ |
2.6.2 Instructions and Addressing Modes
Table 2-2 indicates the instructions available in the H8/300H CPU.
Table 2-2 Instructions and Addressing Modes
Addressing Modes
Function Instruction
#xx Rn
@@
(d:16, (d:24, @ERn+/ @
@ERn ERn) ERn) @âERn aa:8
@@
@
@
(d:8, (d:16, @@
aa:16 aa:24 PC) PC) aa:8 â
Data
MOV
BWL BWL BWL BWL BWL BWL B
BWL BWL â â â â
transfer POP, PUSH â â â
â ââ
ââ
â â â â WL
MOVFPE,
MOVTPE
âââ
â ââ
âB
â â â ââ
Arithmetic ADD, CMP
operations SUB
BWL BWL â
WL BWL â
â ââ
â ââ
ââ
ââ
â â â ââ
â â â ââ
ADDX, SUBX B B â
â ââ
ââ
â â â ââ
ADDS, SUBS â L â
â ââ
ââ
â â â ââ
INC, DEC â BWL â
â ââ
ââ
â â â ââ
DAA, DAS â B â
â ââ
ââ
â â â ââ
MULXU,
MULXS,
DIVXU,
DIVXS
â BW â
â ââ
ââ
â â â ââ
NEG
â BWL â
â ââ
ââ
â â â ââ
EXTU, EXTS â WL â
â ââ
ââ
â â â ââ
Logic
AND, OR,
operations XOR
BWL BWL â
â ââ
ââ
â â â ââ
NOT
â BWL â
â ââ
ââ
â â â ââ
Shift instructions
â BWL â
â ââ
ââ
â â â ââ
Bit manipulation
âB B
â ââ
B
â
â â â ââ
Branch Bcc, BSR
âââ
â ââ
ââ
â
ââ
JMP, JSR â â
â ââ
ââ
ââ
â
RTS
âââ
â ââ
ââ
â âââ
System
control
TRAPA
RTE
âââ
âââ
â ââ
â ââ
ââ
ââ
â âââ
â âââ
SLEEP
âââ
â ââ
ââ
â âââ
LDC
BBW
W WW
âW
W â â ââ
STC
âB W
W WW
âW
W â â ââ
ANDC, ORC, B
XORC
ââ
â ââ
ââ
â â â ââ
NOP
âââ
â ââ
ââ
â âââ
Block data transfer
âââ
â ââ
ââ
â â â â BW
Legend
B: Byte
W: Word
L: Longword
27
|
▷ |