English
Language : 

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