English
Language : 

MC68030 Datasheet, PDF (100/602 Pages) Motorola, Inc – ENHANCED 32-BIT MICROPROCESSOR
Instruction Set Summary
Opcode
EORI
to CCR
EORI
to SR
EXG
EXT
EXTB
ILLEGAL
JMP
JSR
LEA
LINK
LSL,LSR
MOVE
MOVEA
MOVE
from CCR
MOVE
to CCR
MOVE
from SR
MOVE
to SR
MOVE
USP
MOVEC
MOVEM
MOVEP
MOVEQ
Table 3-14. Instruction Set Summary (Sheet 3 of 5)
Operation
Source ⊕ CCR → CCR
Syntax
EORI #〈data〉,CCR
If supervisor state
then Source ⊕ SR → SR
else TRAP
Rx ↔ Ry
Destination Sign-Extended → Destination
SSP–2 → SSP; Vector Offset → (SSP);
SSP–4 → SSP; PC → (SSP);
SSP–2 → SSP; SR → (SSP);
Illegal Instruction Vector Address → PC
Destination Address → PC
SP–4 → SP; PC → (SP)
Destination Address → PC
〈ea〉 → An
SP — 4 → SP; An → (SP)
SP → An, SP + d → SP
Destination Shifted by 〈count〉 → Destination
Source → Destination
Source → Destination
CCR → Destination
EORI #〈data〉,SR
EXG Dx,Dy
EXG Ax,Ay
EXG Dx,Ay
EXG Ay,Dx
EXT.W Dn extend byte to word
EXT.L L Dn extend word to long word
EXTB.L Dn extend byte to long word
ILLEGAL
JMP 〈ea〉
JSR 〈ea〉
LEA 〈ea〉,An
LINK An, #(displacement〉
LSd5 Dx,Dy
LSd5 #〈data〉,Dy
LSd5 〈ea〉
MOVE 〈ea〉,〈ea〉
MOVEA 〈ea〉,An
MOVE CCR,〈ea〉
Source → CCR
MOVE 〈ea〉,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
If supervisor state
then Rc → Rn or Rn → Rc
else TRAP
Registers → Destination
Source → Registers
Source → Destination
Immediate Data → Destination
MOVE SR,〈ea〉
MOVE 〈ea〉,SR
MOVE USP,An
MOVE An,USP
MOVEC Rc,Rn
MOVEC Rn,Rc
MOVEM register list,〈ea〉MOVEM
〈ea〉,register list
MOVEP Dx,(d,Ay)
MOVEP (d,Ay),Dx
MOVEQ #〈data〉,Dn
3-22
MC68030 USER’S MANUAL
MOTOROLA