Table A-1 Instruction Set (cont)
Mnemonic
Operation
I
H N Z V C
BTST #xx:3, Rd
B (
#xx:3 of Rd8
)
→
Z
2
— — —
↕
— — 2
BTST #xx:3, @Rd
B (
#xx:3 of @Rd16
)
→
Z
4
— — —
↕
— — 6
BTST #xx:3, @aa:8
B (
#xx:3 of @aa:8
)
→
Z
4
— — —
↕
— — 6
BTST Rn, Rd
B (
Rn8 of Rd8
)
→
Z
2
— — —
↕
— — 2
BTST Rn, @Rd
B (
Rn8 of @Rd16
)
→
Z
4
— — —
↕
— — 6
BTST Rn, @aa:8
B (
Rn8 of @aa:8
)
→
Z
4
— — —
↕
— — 6
BLD #xx:3, Rd
B (#xx:3 of Rd8)
→
C
2
— — — — —
↕
2
BLD #xx:3, @Rd
B (#xx:3 of @Rd16)
→
C
4
— — — — —
↕
6
BLD #xx:3, @aa:8
B (#xx:3 of @aa:8)
→
C
4
— — — — —
↕
6
BILD #xx:3, Rd
B (
#xx:3 of Rd8
)
→
C
2
— — — — —
↕
2
BILD #xx:3, @Rd
B (
#xx:3 of @Rd16
)
→
C
4
— — — — —
↕
6
BILD #xx:3, @aa:8
B (
#xx:3 of @aa:8
)
→
C
4
— — — — —
↕
6
BST #xx:3, Rd
B C
→
(#xx:3 of Rd8)
2
— — — — — — 2
BST #xx:3, @Rd
B C
→
(#xx:3 of @Rd16)
4
— — — — — — 8
BST #xx:3, @aa:8
B C
→
(#xx:3 of @aa:8)
4
— — — — — — 8
BIST #xx:3, Rd
B
C
→
(#xx:3 of Rd8)
2
— — — — — — 2
BIST #xx:3, @Rd
B
C
→
(#xx:3 of @Rd16)
4
— — — — — — 8
BIST #xx:3, @aa:8
B
C
→
(#xx:3 of @aa:8)
4
— — — — — — 8
BAND #xx:3, Rd
B C
∧
(#xx:3 of Rd8)
→
C
2
— — — — —
↕
2
BAND #xx:3, @Rd
B C
∧
(#xx:3 of @Rd16)
→
C
4
— — — — —
↕
6
BAND #xx:3, @aa:8
B C
∧
(#xx:3 of @aa:8)
→
C
4
— — — — —
↕
6
BIAND #xx:3, Rd
B C
∧
(
#xx:3 of Rd8
)
→
C
2
— — — — —
↕
2
BIAND #xx:3, @Rd
B C
∧
(
#xx:3 of @Rd16
)
→
C
4
— — — — —
↕
6
BIAND #xx:3, @aa:8
B C
∧
(
#xx:3 of @aa:8
)
→
C
4
— — — — —
↕
6
BOR #xx:3, Rd
B C
∨
(#xx:3 of Rd8)
→
C
2
— — — — —
↕
2
BOR #xx:3, @Rd
B C
∨
(#xx:3 of @Rd16)
→
C
4
— — — — —
↕
6
BOR #xx:3, @aa:8
B C
∨
(#xx:3 of @aa:8)
→
C
4
— — — — —
↕
6
BIOR #xx:3, Rd
B C
∨
(
#xx:3 of Rd8
)
→
C
2
— — — — —
↕
2
BIOR #xx:3, @Rd
B C
∨
(
#xx:3 of @Rd16
)
→
C
4
— — — — —
↕
6
384
#xx: 8/16
Rn
@Rn
@(d:16, Rn)
@–Rn/@Rn+
@aa: 8/16
@(d:8, PC)
@@aa
Implied
No. of States
Addressing Mode/
Instruction Length (bytes)
Condition Code
Operand Size