Datasheet
Instruction Set
MC68HC711D3 Data Sheet, Rev. 2.1
Freescale Semiconductor 41
BITB (opr) Bit(s) Test B 
with Memory
B • M B IMM
BDIR
BEXT
BIND,X
BIND,Y
C5
D5
 F5
E5
18 E5
ii
dd
hh ll
ff
ff
2
3
4
4
5
———— ∆∆0—
BLE (rel) Branch if ∆ Zero ? Z + (N ⊕ V) = 1 REL 2F rr 3 ————————
BLO (rel) Branch if Lower ? C = 1 REL 25 rr 3 ————————
BLS (rel) Branch if Lower 
or Same
? C + Z = 1 REL 23 rr 3 ————————
BLT (rel) Branch if < Zero ? N ⊕ V = 1 REL 2D rr 3 ————————
BMI (rel) Branch if Minus ? N = 1 REL 2B rr 3 ————————
BNE (rel) Branch if not = 
Zero
? Z = 0 REL 26 rr 3 ————————
BPL (rel) Branch if Plus ? N = 0 REL 2A rr 3 ————————
BRA (rel) Branch Always ? 1 = 1 REL 20 rr 3 ————————
BRCLR(opr)
 (msk)
 (rel)
Branch if
 Bit(s) Clear
? M • mm = 0 DIR
IND,X
IND,Y
13
1F
18 1F
dd mm 
rr
ff mm 
rr
ff mm 
rr
6
7
8
————————
BRN (rel) Branch Never ? 1 = 0 REL 21 rr 3 ————————
BRSET(opr)
 (msk)
 (rel)
Branch if Bit(s) 
Set
? (M
) • mm = 0 DIR
IND,X
IND,Y
12
1E
18 1E
dd mm 
rr
ff mm 
rr
ff mm 
rr
6
7
8
————————
BSET (opr)
 (msk)
Set Bit(s) M + mm ⇒ MDIR
IND,X
IND,Y
14
1C
18 1C
dd mm
ff mm
ff mm
6
7
8
———— ∆∆0—
BSR (rel) Branch to 
Subroutine
See Figure 3-2 REL 8D rr 6 ————————
BVC (rel) Branch if 
Overflow Clear
? V = 0 REL 28 rr 3 ————————
BVS (rel) Branch if 
Overflow Set
? V = 1 REL 29 rr 3 ————————
CBA Compare A to B A – B INH 11 — 2 — — — — ∆∆∆∆
CLC Clear Carry Bit 0 ⇒ C INH 0C — 2 ——————— 0
CLI Clear Interrupt 
Mask
0 ⇒ I INH 0E — 2 ——— 0 ————
CLR (opr) Clear Memory 
Byte
0 ⇒ MEXT
IND,X
IND,Y
7F
6F
18 6F
hh ll
ff
ff
6
6
7
———— 0 1 0 0
CLRA Clear 
Accumulator A
0 ⇒ A A INH 4F — 2 — — — — 0 1 0 0
CLRB Clear 
Accumulator B
0 ⇒ B B INH 5F — 2 — — — — 0 1 0 0
CLV Clear Overflow 
Flag
0 ⇒ V INH 0A — 2 —————— 0 —
CMPA (opr) Compare A to 
Memory
A – M A IMM
ADIR
AEXT
AIND,X
AIND,Y
81
91
 B1
A1
18 A1
ii
dd
hh ll
ff
ff
2
3
4
4
5
———— ∆∆∆∆
CMPB (opr) Compare B to 
Memory
B – M B IMM
BDIR
BEXT
BIND,X
BIND,Y
C1
D1
 F1
E1
18 E1
ii
dd
hh ll
ff
ff
2
3
4
4
5
———— ∆∆∆∆
COM (opr) Ones 
Complement 
Memory Byte
$FF – M ⇒ MEXT
IND,X
IND,Y
73
63
18 63
hh ll
ff
ff
6
6
7
———— ∆∆01
Table 3-2. Instruction Set (Sheet 3 of 8)
Mnemonic Operation Description
Addressing Instruction Condition Codes
Mode Opcode Operand Cycles S X H I N Z V C










