Rev. 1.0, 02/00, page 930 of 1141
BIAND #xx:3,Rd
BIAND #xx:3,@ERd
BIAND #xx:3,@aa:8
BIAND #xx:3,@aa:16
BIAND #xx:3,@aa:32
BOR #xx:3,Rd
BOR #xx:3,@ERd
BOR #xx:3,@aa:8
BOR #xx:3,@aa:16
BOR #xx:3,@aa:32
BIOR #xx:3,Rd
BIOR #xx:3,@ERd
BIOR #xx:3,@aa:8
BIOR #xx:3,@aa:16
BIOR #xx:3,@aa:32
BXOR #xx:3,Rd
BXOR #xx:3,@ERd
BXOR #xx:3,@aa:8
BXOR #xx:3,@aa:16
BXOR #xx:3,@aa:32
BIXOR #xx:3,Rd
BIXOR #xx:3,@ERd
BIXOR #xx:3,@aa:8
BIXOR #xx:3,@aa:16
BIXOR #xx:3,@aa:32
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
BIAND
BOR
BIOR
BXOR
BIXOR
Mnemonic
Size
#xx
Rn
@ERn
@(d,ERn)
@-ERn/@ERn+
@aa
@(d,PC)
@@aa
—
C
∧
[~(#xx:3 of Rd8)]
→
C
C
∧
[~(#xx:3 of @ERd)]
→
C
C
∧
[~(#xx:3 of @aa:8)]
→
C
C
∧
[~(#xx:3 of @aa:16)]
→
C
C
∧
[~(#xx:3 of @aa:32)]
→
C
C
∨
(#xx:3 of Rd8)
→
C
C
∨
(#xx:3 of @ERd)
→
C
C
∨
(#xx:3 of @aa:8)
→
C
C
∨
(#xx:3 of @aa:16)
→
C
C
∨
(#xx:3 of @aa:32)
→
C
C
∨
[~(#xx:3 of Rd8)]
→
C
C
∨
[~(#xx:3 of @ERd)]
→
C
C
∨
[~(#xx:3 of @aa:8)]
→
C
C
∨
[~(#xx:3 of @aa:16)]
→
C
C
∨
[~(#xx:3 of @aa:32)]
→
C
C
⊕
(#xx:3 of Rd8)
→
C
C
⊕
(#xx:3 of @ERd)
→
C
C
⊕
(#xx:3 of @aa:8)
→
C
C
⊕
(#xx:3 of @aa:16)
→
C
C
⊕
(#xx:3 of @aa:32)
→
C
C
⊕
[~(#xx:3 of Rd8)]
→
C
C
⊕
[~(#xx:3 of @ERd)]
→
C
C
⊕
[~(#xx:3 of @aa:8)]
→
C
C
⊕
[~(#xx:3 of @aa:16)]
→
C
C
⊕
[~(#xx:3 of @aa:32)]
→
C
Operation
I
H N Z V C
Advanced Mode
2
2
2
2
2
4
4
4
4
4
4
6
8
4
6
8
4
6
8
4
6
8
4
6
8
1
3
3
4
5
1
3
3
4
5
1
3
3
4
5
1
3
3
4
5
1
3
3
4
5
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
Condition
Code
Addressing Mode and Instruction Length (Bytes)
No of
Execution
States
*1