Motorola M68060 User Manual page 321

Table of Contents

Advertisement

Table 10-25. Floating-Point Instruction Execution Times (Continued)
Instruction
FPn
Dn
FSGLDIV
37(0/0) 39(0/0) 37(1/0) 37(1/0) 37(1/0)
FSGLMUL
3(0/0)
5(0/0)
FMOVEM
,FPx *
FMOVEM
FPy, *
FMUL
3(0/0)
5(0/0)
FDMUL
3(0/0)
5(0/0)
FSMUL
3(0/0)
5(0/0)
FNEG
1(0/0)
3(0/0)
FDNEG
1(0/0)
3(0/0)
FSNEG
1(0/0)
3(0/0)
FSUB
3(0/0)
5(0/0)
FDSUB
3(0/0)
5(0/0)
FSSUB
3(0/0)
5(0/0)
FTST
1(0/0)
3(0/0)
FSQRT
68(0/0) 70(0/0) 68(1/0) 68(1/0) 68(1/0)
FSSQRT
68(0/0) 70(0/0) 68(1/0) 68(1/0) 68(1/0)
FDSQRT
68(0/0) 70(0/0) 68(1/0) 68(1/0) 68(1/0)
FSAVE
FRE-
STORE
FMOVEM
,FPxR
FMOVEM
FPxR,
NOTES:
"n" is the number of registers being moved.
For all FPU operations, if the external operand format is byte, word, or long, add three cycles to the execution time.
*For all FPU operations except FMOVEM, if the external operand format is extended precision, add two cycles to the
execution time.
Add 2(1/0) cycles to the (bd,An,Xi*SF) time for a memory indirect address.
Add 1(0/0) cycle if the <ea> specifies a double precision immediate operand.
MOTOROLA
Effective Address, <ea>
(d16,An)
(An)
(An)+
–(An)
(d16,PC)
3(1/0)
3(1/0)
3(1/0)
1+3n
1+3n
1+3n(3n/0)
(3n/0)
(3n/0)
1+3n
1+3n
1+3n(0/3n)
(0/3n)
(0/3n)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
1(1/0)
1(1/0)
1(1/0)
1(1/0)
1(1/0)
1(1/0)
1(1/0)
1(1/0)
1(1/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
3(1/0)
1(1/0)
1(1/0)
1(1/0)
3(0/3)
6(3/0)
7(n/0)
5(0/n)
M68060 USER'S MANUAL
(d8,An,Xi∗SF)
(bd,An,XI∗SF)
(d8,PC,Xi∗SF)
(bd,PC,XI∗SF)
37(1/0)
38(1/0)
3(1/0)
4(1/0)
2+3n(3n/0)
2+3n(0/3n)
3(1/0)
4(1/0)
3(1/0)
4(1/0)
3(1/0)
4(1/0)
1(1/0)
2(1/0)
1(1/0)
2(1/0)
1(1/0)
2(1/0)
3(1/0)
4(1/0)
3(1/0)
4(1/0)
3(1/0)
4(1/0)
1(1/0)
2(1/0)
68(1/0)
69(1/0)
68(1/0)
69(1/0)
68(1/0)
69(1/0)
Instruction Execution Timing
(xxx).WL #<imm>
39(1/0)
38(1/0)
5(1/0)
4(1/0)
2+3n(3n/
3+3n(3n/0)
0)
2+3n(0/
3+3n(0/3n)
3n)
5(1/0)
4(1/0)
5(1/0)
4(1/0)
5(1/0)
4(1/0)
3(1/0)
2(1/0)
3(1/0)
2(1/0)
3(1/0)
2(1/0)
5(1/0)
4(1/0)
5(1/0)
4(1/0)
5(1/0)
4(1/0)
3(1/0)
2(1/0)
70(1/0)
69(1/0)
70(1/0)
69(1/0)
70(1/0)
69(1/0)
38(0/0)
4(0/0)
4(0/0)
4(0/0)
4(0/0)
2(0/0)
2(0/0)
2(0/0)
3(0/0)
3(0/0)
3(0/0)
1(0/0)
69(0/0)
69(0/0)
69(0/0)
10-25

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc68060Mc68lc060Mc68ec060

Table of Contents