English
Language : 

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