Datasheet
MC68331TS/D 47
CMPM (An) +, (An) + 8, 16, 32
(Destination − Source), CCR shows results
CMP2 <ea>, Rn 8, 16, 32
Lower bound ≤ Rn ≤ Upper bound, CCR shows result
DBcc Dn, label 16
If condition false, then Dn − 1 ⇒ PC;
if Dn ≠ (− 1), then PC + d ⇒ PC
DIVS/DIVU <ea>, Dn 32/16 ⇒ 16 : 16
Destination / Source ⇒ Destination
(signed or unsigned)
DIVSL/DIVUL <ea>, Dr : Dq
<ea>, Dq
<ea>, Dr : Dq
64/32 ⇒ 32 : 32
32/32 ⇒ 32
32/32 ⇒ 32 : 32
Destination / Source ⇒ Destination
(signed or unsigned)
EOR Dn, <ea> 8, 16, 32
Source ⊕ Destination ⇒ Destination
EORI # <data>, <ea> 8, 16, 32
Data ⊕ Destination ⇒ Destination
EORI to CCR # <data>, CCR 8
Source ⊕ CCR ⇒ CCR
EORI to SR
1
# <data>, SR 16
Source ⊕ SR ⇒ SR
EXG Rn, Rn 32
Rn ⇒ Rn
EXT Dn
Dn
8 ⇒ 16
16 ⇒ 32
Sign extended Destination ⇒ Destination
EXTB Dn 8 ⇒ 32
Sign extended Destination ⇒ Destination
ILLEGAL none none
SSP − 2 ⇒ SSP; vector offset ⇒ (SSP);
SSP − 4 ⇒ SSP; PC ⇒ (SSP);
SSP − 2 ⇒ SSP; SR ⇒ (SSP);
Illegal instruction vector address ⇒ PC
JMP <ea> none
Destination ⇒ PC
JSR <ea> none
SP − 4 ⇒ SP; PC ⇒ (SP); destination ⇒ PC
LEA <ea>, An 32
<ea> ⇒ An
LINK An, # d 16, 32
SP − 4 ⇒ SP, An ⇒ (SP); SP ⇒ An, SP + d ⇒ SP
LPSTOP
1
# <data> 16
Data ⇒ SR; interrupt mask ⇒ EBI; STOP
LSL Dn, Dn
# <data>, Dn
<ea>
8, 16, 32
8, 16, 32
16
LSR Dn, Dn
#<data>, Dn
<ea>
8, 16, 32
8, 16, 32
16
MOVE <ea>, <ea> 8, 16, 32
Source ⇒ Destination
MOVEA <ea>, An 16, 32 ⇒ 32
Source ⇒ Destination
MOVEA
1
USP, An
An, USP
32
32
USP ⇒ An
An ⇒ USP
MOVE from CCR CCR, <ea> 16
CCR ⇒ Destination
MOVE to CCR <ea>, CCR 16
Source ⇒ CCR
MOVE from SR
1
SR, <ea> 16
SR ⇒ Destination
MOVE to SR
1
<ea>, SR 16
Source ⇒ SR
MOVE USP
1
USP, An
An, USP
32
32
USP ⇒ An
An ⇒ USP
MOVEC
1
Rc, Rn
Rn, Rc
32
32
Rc ⇒ Rn
Rn ⇒ Rc
MOVEM list, <ea>
<ea>, list
16, 32
16, 32 ⇒ 32
Listed registers ⇒ Destination
Source ⇒ Listed registers
Table 20 Instruction Set Summary (Continued)
Instruction Syntax Operand Size Operation
X/C 0
X/C
0
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc
.
..