Loading...
1- 18 M68040 USER’S MANUAL MOTOROLA
Table 1-4. Instruction Set Summary (Continued)
Opcode Operation Syntax
LPSTOP6If supervisor state
immediate data ø SR
SR ø broadcast cycle
STOP
else TRAP
LPSTOP #<data>
LSL, LSR Destination Shifted by count ø Destination LSd Dx,Dy1
LSd #<data>,Dy1
LSd <ea>1
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 If supervisor state
then SR ø Destination
else TRAP
MOVE SR,<ea>
MOVE to SR If supervisor state
then Source ø SR
else TRAP
MOVE <ea>,SR
MOVE USP If supervisor state
then USP ø An or An ø USP
else TRAP
MOVE USP,An
MOVE An,USP
MOVE16 Source block ø Destination block MOVE16 (Ax)+, (Ay)+7
MOVE16 (xxx).L, (An)
MOVE16 (An), (xxx).L
MOVE16 (An)+, (xxx).L
MOVEC If supervisor state
then Rc ø Rn or Rn ø Rc
else TRAP
MOVEC Rc,Rn
MOVEC Rn,Rc
MOVEM Registers ø Destination
Source ø Registers
MOVEM <list>,<ea>4
MOVEM <ea>,<list>4
MOVEP Source ø Destination MOVEP Dx,(dn,Ay)
MOVEP (dn,Ay),Dx
MOVEQ Immediate Data ø Destination MOVEQ #<data>,Dn
MOVES If supervisor state
then Rn ø Destination [DFC] or
Source [SFC] ø Rn
else TRAP
MOVES Rn,<ea>
MOVES <ea>,Rn
MULS Source × Destination ø Destination MULS.W <ea>,Dn 16 × 16 ø 32
MULS.L <ea>,Dl 32 × 32 ø 32
MULS.L <ea>,Dh–Dl 32 × 32 ø 64
MULU Source × Destination ø Destination MULU.W <ea>,Dn 16 × 16 ø 32
MULU.L <ea>,Dl 32 × 32 ø 32
MULU.L <ea>,Dh–Dl 32 × 32 ø 64
NBCD 0 – (Destination10) – X ø Destination NBCD <ea>
NEG 0 – (Destination) ø Destination NEG <ea>
NEGX 0 – (Destination) – X ø Destination NEGX <ea>
Loading...
Terms of Use | Privacy Policy | DMCA Policy
2006-2020 Rsmanuals.com