Motorola M68060 User Manual page 41

Table of Contents

Advertisement

Table 1-3. Instruction Set Summary (Continued)
Opcode
CLR
0 ˘ Destination
CMP
Destination – Source ˘ cc
CMPA
Destination – Source
CMPI
Destination – Immediate Data
CMPM
Destination – Source ˘ cc
Compare Rn < LB or Rn > UB
2
CMP2
and Set Condition Codes
If supervisor state
then if data cache push selected dirty data
CPUSH
cache lines; invalidate selected cache lines
else TRAP
If condition false
then (Dn–1 ˘ Dn;
DBcc
DIVS, DIVSL Destination ÷ Source ˘ Destination
DIVU, DIVUL Destination ÷ Source ˘ Destination
Source ⊕ Destination ˘ Destination
EOR
Immediate Data ⊕ Destination ˘ Destination
EORI
EORI to CCR Source ⊕ CCR ˘ CCR
If supervisor state
then Source ⊕ SR ˘ SR
EORI to SR
else TRAP
EXG
Rx ¯ ˘ Ry
EXT
Destination Sign – Extended ˘ Destination
EXTB
FABS
Absolute Value of Source ˘ FPn
Source + FPn ˘ FPn
FADD
If condition true
FBcc
then PC + d n ˘ PC
FPn – Source
FCMP
If condition true
then no operation
else Dn – 1 ˘ Dn
FDBcc 2
if Dn ≠ –1
else execute next instruction
FPn ÷ Source ˘ FPn
FDIV
MOTOROLA
Operation
If Dn ≠ –1
then PC + d n ˘ PC)
then PC + d n ˘ PC
M68060 USER'S MANUAL
Introduction
Syntax
CLR <ea>
CMP <ea>,Dn
CMPA <ea>,An
CMPI #<data>,<ea>
CMPM (Ay)+,(Ax)+
CMP2 <ea>,Rn
CPUSHL <caches>, (An)
CPUSHP <caches>, (An)
CPUSHA <caches>
DBcc Dn,<label>
DIVS.W <ea>,Dn32 ÷ 16 ˘ 16r:16q
DIVS.L <ea>,Dq32 ÷ 32 ˘ 32q
DIVS.L <ea>,Dr:Dq64 ÷ 32 ˘ 32r:32q
DIVSL.L <ea>,Dr:Dq 32 ÷ 32 ˘ 32r:32q
DIVU.W <ea>,Dn32 ÷ 16 ˘ 16r:16q
DIVU.L <ea>,Dq32 ÷ 32 ˘ 32q
DIVU.L <ea>,Dr:Dq64 ÷ 32 ˘ 32r:32q
DIVUL.L <ea>,Dr:Dq32 ÷ 32 ˘ 32r:32q
EOR Dn,<ea>
EORI #<data>,<ea>
EORI #<data>,CCR
EORI #<data>,SR
EXG Dx,Dy
EXG Ax,Ay
EXG Dx,Ay
EXG Ay,Dx
EXT.W Dnextend byte to word
EXT.L L Dnextend word to long word
EXTB.L Dn extend byte to long word
FABS.<fmt> <ea>,FPn
FABS.X FPm,FPn
FABS.X FPn
FrABS.<fmt> <ea>,FPn 3
FrABS.X FPm,FPn3
FrABS.X FPn3
FADD.<fmt> <ea>,FPn
FADD.X FPm,FPn
FrADD.<fmt> <ea>,FPn 3
FrADD.X FPm,FPn3
FBcc.SIZE <label>
FCMP.<fmt> <ea>,FPn
FCMP.X FPm,FPn
FDBcc Dn,<label>
FDIV.<fmt> <ea>,FPn
FDIV.X FPm,FPn
3
FrDIV.<fmt> <ea>,FPn
3
FrDIV.X FPm,FPn
2
2
1-17

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc68060Mc68lc060Mc68ec060

Table of Contents