Understanding the FETCH-EXECUTE Overlap Cycle

  • Thread starter Thread starter mkbh_10
  • Start date Start date
  • Tags Tags
    Cycle Overlap
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
2 replies · 6K views
mkbh_10
Messages
217
Reaction score
0
What does the FETCH EXECUTE OVERLAP instruction mean ?
 
Engineering news on Phys.org
berkeman said:
It just looks like the execute of the current instruction is overlapped a bit with the fetching of the next instruction:

http://www.geocities.com/siliconvalley/peaks/3938/z80arki.htm

that does almost seem to be a something you would expect with pipelining or else you would have some gap of clock cycles between the stages each time the cpu fetches a new instruction.

how common is the fetch-execute overlapping in modern cpus? it seems common sense to have the next instruction fetched by the time the preceding one is executed unless the code jumps memory locations . .