8
WORST CASE. EVEN-W0RD ALIGNED: (SEE N0~ 1) (SEE NOTE 21
A
c~ocK, , , , , , , , , , , , , , , , , , , , I I I I , , , , , , , , , ,
IIIIIIIlllllllllllll Iilll#i|l|
MC68020/ I NULL(CA=0)I SUO~DUEffi'~I]ZUCTR~
Mc68oso
I
~,0EN IFM0VEX
Fp~. FP,) ,=n I
BUSCYCLES _w_~j~,
........ A~p ..... A P =~" )
I OVERLAP TIME
9 CLOCKS ~" ~
CO.VERT I ~L~ I ~O.N~ I
!
t2 CLOCKS -- ~ 12 CLOCKS
D~ERALLE~EC°~D...E
33 CLOCKS
WORST CASE, ODD-WORO ALIGNED: (SEE
NOTE
]) ISEE ROTE 2)
__.A ^
i " v
CLOCK I l l l ', ', ', I 1 ', I
', ', ', I ', I
I I I[llI I IIlll I
MC68020/
MC68030 I cpGEN (FMOVE.X FPm. FPn) (WAIT)
6 CLOCKS
I
TM
I ~==~~ I
CO..ERT ] ~LC I "00~D I
/
Ill
EFFECTIVE EXECUTION ~ME ~l- O~,E~:~LAP TIrE
13 CLOCKS ~ ~ It CLO ~"~(S I
OVERALL EXECDT]0N TZME #
30
CLOCKS ~' I
CACHE CASE: ISEE NOTE 1) (SEE NOTE 21
/--~ v ^ \
CLOCK~IIIIIIIIIIIIIII|IIIIIIIIIIllll
iiiiiIIIiiIIIll||llll|lllillll
MC68020/
J cpGEN (FMOVE.X FPm, FPn) (WAITI
MC68030
I
j NULL(CA:0)I SUBSE0{~ I~ I
,°,eYe.E, -~;:q';;~ o.EA0 >
6 CLOCKS ~ ~ 12 CLOCKS ~ ~ t2 CLOCKS
OVERALL EXECUTION TIME
(~ 30 CLOCKS
NOTES:
1. These six clocks do not add to the overall execulion time for the instruction, only the effective exect,~ion
time for the MC68020
2. This operation does not add to the overall execution time for the instruction, only the effective
exe:utr~"~
time for the MC68020.
Figure 8-4. Instruction Overlap Examples -- FMOVE.X FPm,FPn
FREESCALE
8-22
MC68881/MC68882 USER'S MANUAL