![Hitachi H8/3152 Hardware Manual Download Page 123](http://html.mh-extra.com/html/hitachi/h8-3152/h8-3152_hardware-manual_140481123.webp)
124
Table A.1
Instruction Set (cont)
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
—
—
—
—
—
—
—
—
—
—
—
BIST #xx:3, @Rd
BIST #xx:3, @aa:8
BAND #xx:3, Rd
BAND #xx:3, @Rd
BAND #xx:3, @aa:8
BIAND #xx:3, Rd
BIAND #xx:3, @Rd
BIAND #xx:3, @aa:8
BOR #xx:3, Rd
BOR #xx:3, @Rd
BOR #xx:3 @aa:8
BIOR #xx:3,Rd
BIOR #xx:3,@Rd
BIOR #xx:3,@aa:8
BXOR #xx:3,Rd
BXOR #xx:3,@Rd
BXOR #xx:3,@aa:8
BIXOR #xx:3,Rd
BIXOR #xx:3,@Rd
BIXOR #xx:3,@aa:8
BRA d:8(BT d:8)
BRN d:8(BF d:8)
BHI d:8
BLS d:8
BCC d:8(BHS d:8)
BCS d:8(BLO d:8)
BNE d:8
BEQ d:8
BVC d:8
BVS d:8
BPL d:8
BIST
(cont)
BAND
BIAND
BOR
BIOR
BXOR
BIXOR
Bcc
2
2
2
2
2
2
4
4
4
4
4
4
4
4
4
4
4
4
4
4
2
2
2
2
2
2
2
2
2
2
2
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
#xx:8/16
Rn
@Rn
@(d:16, Rn)
@–Rn/@Rn+
@aa:8/16
@(d:8, PC)
@@aa
—
Addressing Mode/
Instruction Length
Mnemonic
Operation
Condition Code
No. of States
Operand Size
I H N Z V C
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
8
8
2
6
6
2
6
6
2
6
6
2
6
6
2
6
6
2
6
6
4
4
4
4
4
4
4
4
4
4
4
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
C
→
(#xx:3 of @Rd16)
C
→
(#xx:3 of @aa:8)
C
∧
(#xx:3 of Rd8)
→
C
C
∧
(#xx:3 of @Rd16)
→
C
C
∧
(#xx:3 of @aa:8)
→
C
C
∧
(
#xx:3 of Rd8
)
→
C
C
∧
(
#xx:3 of @Rd16
)
→
C
C
∧
(
#xx:3 of @aa:8
)
→
C
C
∨
(#xx:3 of Rd8)
→
C
C
∨
(#xx:3 of @Rd16)
→
C
C
∨
(#xx:3 of @aa:8)
→
C
C
∨
(
#xx:3 of Rd8
)
→
C
C
∨
(
#xx:3 of @Rd16
)
→
C
C
∨
(
#xx:3 of @aa:8
)
→
C
C
⊕
(#xx:3 of Rd8)
→
C
C
⊕
(#xx:3 of @Rd16)
→
C
C
⊕
(#xx:3 of @aa:8)
→
C
C
⊕
(
#xx:3 of Rd8
)
→
C
C
⊕
(
#xx:3 of @Rd16
)
→
C
C
⊕
(
#xx:3 of @aa:8
)
→
C
PC
←
PC+d:8
PC
←
PC+2
C
∨
Z=0
C
∨
Z=1
C=0
C=1
Z=0
Z=1
V=0
V=1
N=0
if true then
PC
←
PC+d:8
else next
Branch
Condition