Instructions And Addressing Modes - Hitachi H8/3008 Hardware Manual

16-bit microcomputer
Table of Contents

Advertisement

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
Function
Instruction
Data
MOV
transfer
POP, PUSH
MOVFPE,
MOVTPE
Arithmetic
ADD, CMP
operations
SUB
ADDX, SUBX
ADDS, SUBS
INC, DEC
DAA, DAS
MULXU,
MULXS,
DIVXU,
DIVXS
NEG
EXTU, EXTS
Logic
AND, OR, XOR —
operations
NOT
Shift instructions
Bit manipulation
Branch
Bcc, BSR
JMP, JSR
RTS
System
TRAPA
control
RTE
SLEEP
LDC
STC
ANDC, ORC,
XORC
NOP
Block data transfer
28
@
(d:16,
#xx
Rn
@ERn
ERn)
BWL
BWL
BWL
BWL
BWL
BWL
WL
BWL
B
B
L
BWL
B
BW
BWL
WL
BWL
BWL
BWL
B
B
B
B
W
W
B
W
W
B
Addressing Modes
@
(d:24,
@ERn+/
@
ERn)
@–ERn
aa:8
BWL
BWL
B
B
W
W
W
W
@
@
@
@
(d:8,
(d:16,
aa:16
aa:24
PC)
PC)
BWL
BWL
W
W
W
W
@@
aa:8
WL
BW

Advertisement

Table of Contents
loading

Table of Contents