Datasheet

MC68332 MOTOROLA
MC68332TS/D 49
MOVES
1
Rn, <ea>
<ea>, Rn
8, 16, 32
Rn Destination using DFC
Source using SFC Rn
MULS/MULU <ea>, Dn
<ea>, Dl
<ea>, Dh : Dl
16 16 32
32 32 32
32 32 64
Source Destination Destination
(signed or unsigned)
NBCD Í 8
8
0 Destination
10
X Destination
NEG Í 8, 16, 32
0 Destination Destination
NEGX Í 8, 16, 32
0 Destination X Destination
NOP none none
PC + 2 PC
NOT Í 8, 16, 32
Destination
Destination
OR <ea>, Dn
Dn, <ea>
8, 16, 32
8, 16, 32
Source + Destination Destination
ORI #<data>, <ea> 8, 16, 32
Data + Destination Destination
ORI to CCR #<data>, CCR 16
Source + CCR SR
ORI to SR
1
#<data>, SR 16
Source ; SR SR
PEA Í 32
SP 4 SP; <ea> SP
RESET
1
none none
Assert RESET
line
ROL Dn, Dn
#<data>, Dn
Í
8, 16, 32
8, 16, 32
16
ROR Dn, Dn
#<data>, Dn
Í
8, 16, 32
8, 16, 32
16
ROXL Dn, Dn
#<data>, Dn
Í
8, 16, 32
8, 16, 32
16
ROXR Dn, Dn
#<data>, Dn
Í
8, 16, 32
8, 16, 32
16
RTD #d 16
(SP) PC; SP + 4 + d SP
RTE
1
none none
(SP) SR; SP + 2 SP; (SP) PC;
SP + 4 SP;
Restore stack according to format
RTR none none
(SP) CCR; SP + 2 SP; (SP) PC;
SP + 4 SP
RTS none none
(SP) PC; SP + 4 SP
SBCD Dn, Dn
(An), (An)
8
8
Destination10 Source10 X Destination
Scc Í 8
If condition true, then destination bits are set to 1;
else, destination bits are cleared to 0
STOP
1
#<data> 16
Data SR; STOP
SUB <ea>, Dn
Dn, <ea>
8, 16, 32
Destination Source Destination
SUBA <ea>, An 16, 32
Destination Source Destination
SUBI #<data>, <ea> 8, 16, 32
Destination Data Destination
SUBQ #<data>, <ea> 8, 16, 32
Destination Data Destination
SUBX Dn, Dn
(An), (An)
8, 16, 32
8, 16, 32
Destination Source X Destination
Table 20 Instruction Set Summary(Continued)
Instruction Syntax Operand Size Operation
C
C
C X
CX
Fr
eescale S
emiconduct
or
, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...