
10-34
M68040 USER’S MANUAL
MOTOROLA
10.7.2 Integer Unit Support Timings (Concluded)
FRESTORE <ea>*
Addressing
Idle or Null
Short
Long
Mode
<ea>
Calculate
Execute
<ea>
Calculate
Execute
<ea>
Calculate
Execute
FPn
——————
Dn
——————
An
——————
(An)
13
1L + 12
26
1L + 25
40
1L + 39
(An)+
13
1L + 12
26
1L + 25
40
1L + 39
–(An)
——————
(d 16,An)
13
1L + 12
26
1L + 25
40
1L + 39
(d 16,PC)
——————
(xxx).W, (xxx).L
14
1L + 12
27
1L + 25
41
1L + 39
#<xxx>
——————
(d 8,An,Xn)
14
27
41
(d 8,PC,Xn)
——————
(An,Xn)
16
1L + 14
29
1L + 27
43
1L + 41
(bd,An,Xn)
17
1L + 15
30
1L + 28
44
1L + 42
([bd,An,Xn])
20
1L + 19
33
1L + 32
47
1L + 46
([bd,An,Xn],od)
21
1L + 19
34
1L + 32
48
1L + 46
([bd,An],Xn)
21
3L + 18
34
3L + 31
48
3L + 45
([bd,An],Xn,od)
22
3L + 19
35
3L + 31
49
3L + 45
*Timings are for an idle floating-point unit.
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
..
.