MOTOROLA
6-276
INSTRUCTION GLOSSARY
CPU16
REFERENCE MANUAL
CPX
Compare IX to
Memory
(IX)
(M : M + 1)
IND8, X
IND8, Y
IND8, Z
IMM16
IND16, X
IND16, Y
IND16, Z
EXT
IND8, X
IND8, Y
IND8, Z
IMM16
IND16, X
IND16, Y
IND16, Z
EXT
IND8, X
IND8, Y
IND8, Z
IMM16
IND16, X
IND16, Y
IND16, Z
EXT
INH
4C
5C
6C
377C
174C
175C
176C
177C
4D
5D
6D
377D
174D
175D
176D
177D
4E
5E
6E
377E
174E
175E
176E
177E
3721
ff
ff
ff
jj kk
gggg
gggg
gggg
hh ll
ff
ff
ff
jj kk
gggg
gggg
gggg
hh ll
ff
ff
ff
jj kk
gggg
gggg
gggg
hh ll
—
6
6
6
4
6
6
6
6
6
6
6
4
6
6
6
6
6
6
6
4
6
6
6
6
2
—
—
—
—
CPY
Compare IY to
Memory
(IY)
(M : M + 1)
—
—
—
—
CPZ
Compare IZ to
Memory
(IZ)
(M
:
M
+
1)
—
—
—
—
DAA
DEC
Decimal Adjust A
Decrement Memory
(A)
10
—
—
—
—
U
—
(M)
$01
M
IND8, X
IND8, Y
IND8, Z
IND16, X
IND16, Y
IND16, Z
EXT
INH
INH
IND16, X
IND16, Y
IND16, Z
EXT
INH
01
11
21
1701
1711
1721
1731
3701
3711
2701
2711
2721
2731
3728
ff
ff
ff
gggg
gggg
gggg
hh ll
—
—
gggg
gggg
gggg
hh ll
—
8
8
8
8
8
8
8
2
2
8
8
8
8
24
—
—
—
—
DECA
DECB
DECW
Decrement A
Decrement B
Decrement Memory
Word
(A)
$01
A
(B)
$01
B
(M : M + 1)
$0001
M : M
+
1
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
EDIV
Extended Unsigned
Integer Divide
(E : D)
/
(IX)
Quotient
IX
Remainder
D
(E : D)
/
(IX)
Quotient
IX
Remainder
D
(E)
(D)
E : D
—
—
—
—
EDIVS
Extended Signed
Integer Divide
INH
3729
—
38
—
—
—
—
EMUL
Extended Unsigned
Multiply
Extended Signed
Multiply
Exclusive OR A
INH
3725
—
10
—
—
—
—
—
EMULS
(E)
(D)
E : D
INH
3726
—
8
—
—
—
—
—
EORA
(A)
⊕
(M)
A
IND8, X
IND8, Y
IND8, Z
IMM8
IND16, X
IND16, Y
IND16, Z
EXT
E, X
E, Y
E, Z
44
54
64
74
1744
1754
1764
1774
2744
2754
2764
ff
ff
ff
ii
gggg
gggg
gggg
hh ll
—
—
—
6
6
6
2
6
6
6
6
6
6
6
—
—
—
—
0
—
Table 6-36 Instruction Set Summary (Continued)
Mnemonic
Operation
Description
Address
Instruction
Condition Codes
Mode
Opcode
Operand
Cycles
S
MV
H
EV
N
Z
V
C
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.