English
Language : 

MC68LC040RC25A Datasheet, PDF (326/442 Pages) Freescale Semiconductor, Inc – M68040 Users Manual
Freescale Semiconductor, Inc.
10.7.3 Timings in the Floating-Point Unit
Times in parentheses are the total time that the stage uses to execute an instruction even
though the stage can pass data to the next stage earlier. So that 2(3) in the conversion
stage means that the instruction takes two cycles to execute, but this stage is actually
busy for three cycles.
Instruction Opclass
FADD,FSUB
0
0
0
0
0
0
2
2
2
2
2
2
2
2
2
FMUL
0
0
0
0
2
2
2
2
2
2
2
2
FDIV
0
0
0
0
2
2
2
Size
—
—
—
—
—
S,D
S,D
S,D
S,D
S,D
X
X
X
X
X
—
—
—
—
S,D
S,D
S,D
S,D
X
X
X
X
—
—
—
S,D
S,D
S,D
Precision
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Operands
Norm,Norm
Norm,Zero
Zero,Zero
— ,Inf
— ,NAN
Norm,Norm
Norm,Zero
Zero,Zero
— ,Inf
— ,NAN
Norm,Norm
Norm,Zero
Zero,Zero
— ,Inf
— ,NAN
Norm,Norm
— ,Zero
— ,Inf
— ,NAN
Norm,Norm
— ,Zero
— ,Inf
— ,NAN
Norm,Norm
— ,Zero
— ,Inf
— ,NAN
Norm,Norm
— ,Zero
— ,Inf
— ,NAN
Norm,Norm
— ,Zero
— ,Inf
Conversion
2(3)
2(3)
4
4
4
2(3)
2(3)
4
4
4
3(4)
3(4)
5
5
5
2(3)
4
4
4
2(3)
4
4
4
3(4)
5
5
5
2(3)
4
4
4
2(3)
4
4
Execution
3
3
0
0
0
3
3
0
0
0
3
3
0
0
0
5
0
0
0
5
0
0
0
5
0
0
0
37.5
0
0
0
37.5
0
0
Normalization
2(3)
2(3)
0
0
0
2(3)
2(3)
0
0
0
2(3)
2(3)
0
0
0
2(3)
0
0
0
2(3)
0
0
0
2(3)
0
0
0
2(3)
0
0
0
2(3)
0
0
MOTOROLA
M68040 USER’S MANUAL
For More Information On This Product,
Go to: www.freescale.com
10-35