Hi All, I am looking into the fetching stage for X86 O3. I have one question. For ordinary PC advancing without prediction or branch, lets say the current PC is: 0x4120a4.0 while the nextPC associated with the same DynInst is 4120a5.1 Why the actual PC fetched next will be 0x4120a4.1 instead of 4120a5.1?? It seems there is no prediction or branch involved here. Another example will be like the current DynInst is 0x4120a4.2=>0x4120a5.3 But the actually fetched one will be 0x4120a5.0
How is X86's macro-op and micro-op correlated? Thanks a lot. Cheers, -Jacob
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users