Central Processor Unit (CPU)
Instruction Set
M68HC11E Family — Rev. 5
Data Sheet
MOTOROLA
Central Processor Unit (CPU)
For More Information On This Product,
Go to: www.freescale.com
81
Table 4-2. Instruction Set (Sheet 1 of 7)
Mnemonic
Operation
Description
Addressing
Mode
INH
Instruction
Operand
Condition Codes
H
I
—
Opcode
Cycles
2
S
—
X
—
N
Z
V
C
ABA
Add
Accumulators
Add B to X
Add B to Y
Add with Carry
to A
A + B
A
1B
—
ABX
ABY
IX + (00 : B)
IX
IY + (00 : B)
IY
A + M + C
A
INH
INH
IMM
DIR
EXT
IND,X
IND,Y
IMM
DIR
EXT
IND,X
IND,Y
IMM
DIR
EXT
IND,X
IND,Y
IMM
DIR
EXT
IND,X
IND,Y
IMM
DIR
EXT
IND,X
IND,Y
IMM
DIR
EXT
IND,X
IND,Y
IMM
DIR
EXT
IND,X
IND,Y
EXT
IND,X
IND,Y
INH
3A
3A
89
99
B9
A9
A9
C9
D9
F9
E9
E9
8B
9B
BB
AB
AB
CB
DB
FB
EB
EB
C3
D3
F3
E3
E3
84
94
B4
A4
A4
C4
D4
F4
E4
E4
78
68
68
48
—
—
3
4
2
3
4
4
5
2
3
4
4
5
2
3
4
4
5
2
3
4
4
5
4
5
6
6
7
2
3
4
4
5
2
3
4
4
5
6
6
7
2
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
18
ADCA (opr)
A
A
A
A
A
B
B
B
B
B
A
A
A
A
A
B
B
B
B
B
18
ii
dd
hh ll
ff
ff
ii
dd
hh ll
ff
ff
ii
dd
hh ll
ff
ff
ii
dd
hh ll
ff
ff
jj kk
dd
hh ll
ff
ff
ii
dd
hh ll
ff
ff
ii
dd
hh ll
ff
ff
hh ll
ff
ff
ADCB (opr)
Add with Carry
to B
B + M + C
B
18
—
—
—
ADDA (opr)
Add Memory to
A
A + M
A
18
—
—
—
ADDB (opr)
Add Memory to
B
B + M
B
18
—
—
—
ADDD (opr)
Add 16-Bit to D
D + (M : M + 1)
D
18
—
—
—
—
ANDA (opr)
AND A with
Memory
A M
A
A
A
A
A
A
B
B
B
B
B
18
—
—
—
—
0
—
ANDB (opr)
AND B with
Memory
B M
B
18
—
—
—
—
0
—
ASL (opr)
Arithmetic Shift
Left
18
—
—
—
—
ASLA
Arithmetic Shift
Left A
A
—
—
—
—
—
ASLB
Arithmetic Shift
Left B
B
INH
58
—
2
—
—
—
—
ASLD
Arithmetic Shift
Left D
INH
05
—
3
—
—
—
—
ASR
Arithmetic Shift
Right
EXT
IND,X
IND,Y
INH
77
67
67
47
18
hh ll
ff
ff
6
6
7
2
—
—
—
—
ASRA
Arithmetic Shift
Right A
A
—
—
—
—
—
ASRB
Arithmetic Shift
Right B
B
INH
57
—
2
—
—
—
—
BCC (rel)
Branch if Carry
Clear
Clear Bit(s)
C = 0
REL
24
rr
3
—
—
—
—
—
—
—
—
BCLR (opr)
(msk)
M (mm)
M
DIR
IND,X
IND,Y
REL
15
1D
1D
25
18
dd mm
ff mm
ff mm
rr
6
7
8
3
—
—
—
—
0
—
BCS (rel)
Branch if Carry
Set
C = 1
—
—
—
—
—
—
—
—
C
0
b7
b0
C
0
b7
b0
C
0
b7
b0
C
0
b7
b0
A
B
b7
b0
C
b7
b0
C
b7
b0
C
b7
b0
F
Freescale Semiconductor, Inc.
n
.