B - 8
MOTOROLA
Mnemonic Syntax
Parallel Moves
Instruction
Osc.
Program
Clock
Words
Cycles
S LE UNZVC
MOVE(M)
P:<ea>,D
. . . . . . . . . . . . . . . . . . . 1+ea
2+mvm
? ? ? ? ? ? ??
S,P:<ea>
S,P:<aa>
P:<aa>,D
MOVE(P)
X:<pp>,D
. . . . . . . . . . . . . . . . . . . 1+ea
2+mvp
? ? ? ? ? ? ??
X:<pp>,X:<ea>
X:<pp>,Y:<ea>
X:<pp>,P:<ea>
S,X:<pp>
#xxxxxx,X:<pp>
X:<ea>,X:<pp>
Y:<ea>,X:<pp>
P:<ea>,X:<pp>
Y:<pp>,D
Y:<pp>,X:<ea>
Y:<pp>,Y:<ea>
Y:<pp>,P:<ea>
S,Y:<pp>
#xxxxxx,Y:<pp>
X:<ea>,Y:<pp>
Y:<ea>,Y:<pp>
P:<ea>,Y:<pp>
MPY
(+)S2,S1,D
(parallel move) . . . . . . .1+mv
2+mv
* * * * * * * -
(+)S1,S2,D
(parallel move)
(+)S,#n,D
(
no
parallel move). . . . . . 1
2
MPYR
(+)S2,S1,D
(parallel move) . . . . . . .1+mv
2+mv
* * * * * * * -
(+)S1,S2,D
(parallel move)
(+)S,#n,D
(
no
parallel move). . . . . . 1
2
NEG
D
(parallel move) . . . . . . .1+mv
2+mv
* * * * * * * -
NOP
. . . . . . . . . . . . . . . . . . . . 1
2
- - - - - - - -
NORM
Rn,D
. . . . . . . . . . . . . . . . . . . . 1
2
- * * * * * ?-
NOT
D
(parallel move) . . . . . . .1+mv
2+mv
* * - - ? ? 0-
OR
S,D
(parallel move) . . . . . . .1+mv
2+mv
* * - - ? ? 0-
ORI
#xx,D
. . . . . . . . . . . . . . . . . . . . 1
2
? ? ? ? ? ? ??
REP
X:<ea>
. . . . . . . . . . . . . . . . . . . . 1
4+mv
? ? - - - - - -
X:<aa>
Y:<ea>
Y:<aa>
S
#xxx
INSTRUCTIONS
Table B-2 Instruction Set Summary — Sheet 4 of 5
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..