On Wed, Sep 17, 2008 at 12:14 AM, Gabe Black <[EMAIL PROTECTED]> wrote:
> I think we're talking about mostly the same thing. The ROM bit would be > global, but in the same sense that the PC is global. OK, I'll buy that... it's global in that there's one per thread context, but non-global in the sense that that one value really only affects fetch and nothing else. When you were talking about a global mode bit before I was thinking of things that really do have more global effect like privilege mode. > It carries from uop > to uop passively as they flow through until you hit a point where you're > moving to a new macroop or into the ROM. It would be associated with a > given uop which is already associated with a given PC and uPC, so if you > had to go back to uop X which came from the ROM, it'd go to the right > place. It'd be basically like a third, single bit PC. I'd like something > conceptually similar to NPC to change it as well. Maybe there would be > two bools, fromRom and nextFromRom? Those names aren't that great, but > you get the idea. > Yea, that seems reasonable to me. I guess you can argue that with x86 the low-order PC bit is already in use... Steve
_______________________________________________ m5-dev mailing list m5-dev@m5sim.org http://m5sim.org/mailman/listinfo/m5-dev