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