2-12
M68000 8-/16-/32-BIT MICROPROCESSOR USER’S MANUAL
MOTOROLA
Table 2-2. Instruction Set Summary (Sheet 2 of 4)
O p c o d e
O p e r a t i o n
S y n t a x
DIVS
Destination/Source
→
Destination
DIVS.W <ea>,Dn
32/16
→
16r:16q
DIVU
Destination/Source
→
Destination
DIVU.W <ea>,Dn
32/16
→
16r:16q
EOR
Source
⊕
Destination
→
Destination
EOR Dn,<ea>
EORI
Immediate Data
⊕
Destination
→
Destination
EORI # <data>,<ea>
EORI to CCR Source
⊕
CCR
→
CCR
EORI # <data>,CCR
EORI to SR
If supervisor state
then Source
⊕
SR
→
SR
else TRAP
EORI # <data>,SR
EXG
Rx
↔
Ry
EXG Dx,Dy
EXG Ax,Ay
EXG Dx,Ay
EXG Ay,Dx
EXT
Destination Sign-Extended
→
Destination
EXT.W Dn
extend byte to word
EXT.L Dn
extend word to long word
ILLEGAL
SSP – 2
→
SSP; Vector Offset
→
(SSP);
SSP – 4
→
SSP; PC
→
(SSP);
SSP – 2
→
SSP; SR
→
(SSP);
Illegal Instruction Vector Address
→
PC
ILLEGAL
JMP
Destination Address
→
PC
JMP <ea>
JSR
SP – 4
→
SP; PC
→
(SP)
Destination Address
→
PC
JSR <ea>
LEA
<ea>
→
An
LEA <ea>,An
LINK
SP – 4
→
SP; An
→
(SP)
SP
→
An, SP + d
→
SP
LINK An, # <displacement>
LSL,LSR
Destination Shifted by <count>
→
Destination
LSd1 Dx,Dy
LSd1 # <data>,Dy
LSd1 <ea>
MOVE
Source
→
Destination
MOVE <ea>,<ea>
MOVEA
Source
→
Destination
MOVEA <ea>,An
MOVE from
CCR
CCR
→
Destination
MOVE CCR,<ea>
MOVE to
CCR
Source
→
CCR
MOVE <ea>,CCR
MOVE from
SR
SR
→
Destination
If supervisor state
then SR
→
Destination
else TRAP (MC68010 only)
MOVE SR,<ea>
MOVE to SR If supervisor state
then Source
→
SR
else TRAP
MOVE <ea>,SR
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
.
..