Table A-1 Instruction Set (cont)
Addressing Mode/
Instruction Length (bytes) Condition Code
Mnemonic
Operation
I
H N Z V C
↑
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
B C (#xx:3 of Rd8) → C
B C (#xx:3 of @Rd16) → C
B C (#xx:3 of @aa:8) → C
B C (#xx:3 of Rd8) → C
B C (#xx:3 of @Rd16) → C
B C (#xx:3 of @aa:8) → C
B C (#xx:3 of Rd8) → C
B C (#xx:3 of @Rd16) → C
B C (#xx:3 of @aa:8) → C
B C (#xx:3 of Rd8) → C
B C (#xx:3 of @Rd16) → C
B C (#xx:3 of @aa:8) → C
B C (#xx:3 of Rd8) → C
B C (#xx:3 of @Rd16) → C
B C (#xx:3 of @aa:8) → C
— PC ← PC+d:8
2
2
2
2
2
— — — — — ↓
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
↑
— — — — — ↓
↑
— — — — — ↓
↑
— — — — — ↓
↑
— — — — — ↓
↑
— — — — — ↓
↑
— — — — — ↓
↑
— — — — — ↓
↑
— — — — — ↓
↑
— — — — — ↓
↑
— — — — — ↓
↑
— — — — — ↓
↑
— — — — — ↓
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— — — — — — 4
— PC ← PC+2
— If condition
— is true then
C
C
Z = 0
Z = 1
BLS d:8
BCC d:8 (BHS d:8)
BCS d:8 (BLO d:8)
BNE d:8
— PC ← PC+d:8 C = 0
— else next;
C = 1
Z = 0
Z = 1
V = 0
V = 1
N = 0
N = 1
—
—
—
—
—
—
—
—
—
—
BEQ d:8
BVC d:8
BVS d:8
BPL d:8
BMI d:8
BGE d:8
N
N
Z
Z
V = 0
BLT d:8
V = 1
BGT d:8
(N V) = 0
(N V) = 1
BLE d:8
403