Superscalar Classification Of M680X0 Privileged Instructions; Superscalar Classification Of M680X0 Floating-Point Instructions - Motorola M68060 User Manual

Table of Contents

Advertisement

Table 10-3. Superscalar Classification of M680x0 Privileged Instructions
Mnemonic
ANDI to SR
CINV
CPUSH
EORI to SR
MOVE from SR
MOVE to SR
MOVE USP
MOVEC
MOVES
ORI to SR
PFLUSH
PLPA
RESET
RTE
STOP
Table 10-4. Superscalar Classification of M680x0 Floating-Point Instructions
Mnemonic
FABS, FDABS, FSABS
FADD, FDADD, FSADD
FBcc
FCMP
FDIV, FDDIV, FSDIV,
FSGLDIV
FINT, FINTRZ
FMOVE, FDMOVE, FSMOVE Move Floating-Point Data Register
FMOVE
FMOVEM
FMUL, FDMUL, FSMUL,
FSGLMUL
FNEG, FDNEG, FSNEG
FNOP
FSQRT
FSUB, FDSUB, FSSUB
FTST
1
These floating-point instructions are pOEP-but-allows-sOEP except for the following:
F<op>Dm,FPn
F<op>&imm,FPn
F<op>.x<mem>,FPn
which are classified as pOEP-only
The MC68060 superscalar architecture allows pairs of single-cycle standard operations to
be simultaneously dispatched in the operand execution pipelines. Additionally, the design
also permits a single-cycle standard instruction plus a conditional branch (Bcc) predicted
by the branch cache to be dispatched in the OEP. Bcc instructions predicted as not taken
allow another instruction to be executed in the sOEP. This also is true for forward Bcc
instructions that are not predicted.
MOTOROLA
Instruction
AND Immediate to Status Register
Invalidate Cache Lines
Push and Invalidate Cache Lines
Exclusive OR Immediate to Status Register
Move from Status Register
Move to Status Register
Move User Stack Pointer
Move Control Register
Move Address Space
Inclusive OR Immediate to Status Register
Flush ATC Entries
Load Physical Address
Reset External Devices
Return from Exception
Load Status Register and Stop
Instruction
Absolute Value
Add
Branch Conditionally
Compare
Divide
Integer Part, Round-to-Zero
Move System Control Register
Move Multiple Data Registers
Multiply
Negate
No Operation
Square Root
Subtract
Test Operand
M68060 USER'S MANUAL
Instruction Execution Timing
Superscalar Classification
pOEP-only
pOEP-only
pOEP-only
pOEP-only
pOEP-only
pOEP-only
pOEP-only
pOEP-only
pOEP-only
pOEP-only
pOEP-only
pOEP-only
pOEP-only
pOEP-only
pOEP-only
Superscalar Classification
1
pOEP-but-allows-sOEP
1
pOEP-but-allows-sOEP
pOEP-only
1
pOEP-but-allows-sOEP
1
pOEP-but-allows-sOEP
1
pOEP-but-allows-sOEP
1
pOEP-but-allows-sOEP
pOEP-only
pOEP-only
1
pOEP-but-allows-sOEP
1
pOEP-but-allows-sOEP
pOEP-only
1
pOEP-but-allows-sOEP
1
pOEP-but-allows-sOEP
1
pOEP-but-allows-sOEP
10-7

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc68060Mc68lc060Mc68ec060

Table of Contents