English
Language : 

MC68LC040RC25A Datasheet, PDF (39/442 Pages) Freescale Semiconductor, Inc – M68040 Users Manual
Freescale Semiconductor, Inc.
Table 1-4. Instruction Set Summary (Continued)
Opcode
LPSTOP 6
LSL, LSR
Operation
If supervisor state
immediate data ø SR
SR ø broadcast cycle
STOP
else TRAP
Destination Shifted by count ø Destination
MOVE
MOVEA
MOVE
from CCR
MOVE to CCR
MOVE from SR
MOVE to SR
MOVE USP
MOVE16
Source ø Destination
Source ø Destination
CCR ø Destination
Source ø CCR
If supervisor state
then SR ø Destination
else TRAP
If supervisor state
then Source ø SR
else TRAP
If supervisor state
then USP ø An or An ø USP
else TRAP
Source block ø Destination block
MOVEC
MOVEM
MOVEP
MOVEQ
MOVES
MULS
If supervisor state
then Rc ø Rn or Rn øRc
else TRAP
Registers ø Destination
Source ø Registers
Source ø Destination
Immediate Data ø Destination
If supervisor state
then Rn ø Destination [DFC] or
Source [SFC] ø Rn
else TRAP
Source × Destination ø Destination
MULU
Source × Destination ø Destination
NBCD
NEG
NEGX
0 – (Destination10) – X ø Destination
0 – (Destination) ø Destination
0 – (Destination) – X ø Destination
Syntax
LPSTOP #<data>
LSd Dx,Dy1
LSd #<data>,Dy1
LSd <ea>1
MOVE <ea>,<ea>
MOVEA <ea>,An
MOVE CCR,<ea>
MOVE <ea>,CCR
MOVE SR,<ea>
MOVE <ea>,SR
MOVE USP,An
MOVE An,USP
MOVE16 (Ax)+, (Ay)+7
MOVE16 (xxx).L, (An)
MOVE16 (An), (xxx).L
MOVE16 (An)+, (xxx).L
MOVEC Rc,Rn
MOVEC Rn,Rc
MOVEM <list>,<ea>4
MOVEM <ea>,<list>4
MOVEP Dx,(dn,Ay)
MOVEP (dn,Ay),Dx
MOVEQ #<data>,Dn
MOVES Rn,<ea>
MOVES <ea>,Rn
MULS.W <ea>,Dn
MULS.L <ea>,Dl
MULS.L <ea>,Dh–Dl
MULU.W <ea>,Dn
MULU.L <ea>,Dl
MULU.L <ea>,Dh–Dl
NBCD <ea>
NEG <ea>
NEGX <ea>
16 × 16 ø 32
32 × 32 ø 32
32 × 32 ø 64
16 × 16 ø 32
32 × 32 ø 32
32 × 32 ø 64
1-18
M68040 USER’S MANUAL
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA