Table A-1 Instruction Set (cont)
Addressing Mode/
Instruction Length (bytes) Condition Code
Mnemonic
Operation
I
H N Z V C
BCLR Rn, @Rd
BCLR Rn, @aa:8
BNOT #xx:3, Rd
B (Rn8 of @Rd16) ← 0
B (Rn8 of @aa:8) ← 0
4
4
— — — — — — 8
— — — — — — 8
— — — — — — 2
4
4
B (#xx:3 of Rd8) ←
(#xx:3 of Rd8)
2
2
BNOT #xx:3, @Rd
BNOT #xx:3, @aa:8
BNOT Rn, Rd
B (#xx:3 of @Rd16) ←
(#xx:3 of @Rd16)
— — — — — — 8
— — — — — — 8
— — — — — — 2
— — — — — — 8
— — — — — — 8
B (#xx:3 of @aa:8) ←
(#xx:3 of @aa:8)
B (Rn8 of Rd8) ←
(Rn8 of Rd8)
BNOT Rn, @Rd
BNOT Rn, @aa:8
B (Rn8 of @Rd16) ←
(Rn8 of @Rd16)
4
B (Rn8 of @aa:8) ←
(Rn8 of @aa:8)
4
↑
— — — ↓ — — 2
BTST #xx:3, Rd
BTST #xx:3, @Rd
BTST #xx:3, @aa:8
BTST Rn, Rd
B (#xx:3 of Rd8) → Z
2
2
2
2
2
2
2
↑
— — — ↓ — — 6
B (#xx:3 of @Rd16) → Z
B (#xx:3 of @aa:8) → Z
B (Rn8 of Rd8) → Z
4
4
4
4
4
4
4
↑
— — — ↓ — — 6
4
4
4
4
4
4
4
↑
— — — ↓ — — 2
↑
— — — ↓ — — 6
BTST Rn, @Rd
BTST Rn, @aa:8
BLD #xx:3, Rd
B (Rn8 of @Rd16) → Z
B (Rn8 of @aa:8) → Z
B (#xx:3 of Rd8) → C
B (#xx:3 of @Rd16) → C
B (#xx:3 of @aa:8) → C
B (#xx:3 of Rd8) → C
B (#xx:3 of @Rd16) → C
B (#xx:3 of @aa:8) → C
B C → (#xx:3 of Rd8)
↑
— — — ↓ — — 6
↑
— — — — — ↓
2
6
6
2
6
6
↑
— — — — — ↓
BLD #xx:3, @Rd
BLD #xx:3, @aa:8
BILD #xx:3, Rd
↑
— — — — — ↓
↑
— — — — — ↓
↑
— — — — — ↓
BILD #xx:3, @Rd
BILD #xx:3, @aa:8
BST #xx:3, Rd
↑
— — — — — ↓
— — — — — — 2
— — — — — — 8
— — — — — — 8
— — — — — — 2
— — — — — — 8
— — — — — — 8
BST #xx:3, @Rd
BST #xx:3, @aa:8
BIST #xx:3, Rd
B C → (#xx:3 of @Rd16)
B C → (#xx:3 of @aa:8)
B C → (#xx:3 of Rd8)
BIST #xx:3, @Rd
BIST #xx:3, @aa:8
BAND #xx:3, Rd
BAND #xx:3, @Rd
BAND #xx:3, @aa:8
B C → (#xx:3 of @Rd16)
B C → (#xx:3 of @aa:8)
B C (#xx:3 of Rd8) → C
B C (#xx:3 of @Rd16) → C
B C (#xx:3 of @aa:8) → C
↑
— — — — — ↓
2
6
6
↑
— — — — — ↓
↑
— — — — — ↓
402