Apparatus and method for updating a status register in an...

Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or... – Commitment control or register bypass

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S222000, C712S225000

Reexamination Certificate

active

10423211

ABSTRACT:
An apparatus and method is disclosed for updating a status register in an out of order execution pipeline. In one embodiment a dispatch unit in a floating point unit sets a MRI bit flag that indicates that an instruction is the most recently issued instruction. The dispatch unit resets the MRI bit flag for all other instructions. Each execution stage of the execution pipeline keeps track of the MRI bit flag information for the instruction. A writeback unit updates the status register after the execution of the instruction that has its MRI bit flag set. The writeback unit does not update the status register for instructions that have their MRI bit flag reset. This allows the instruction to be identified that is the most recent instruction to enter the dispatch unit.

REFERENCES:
patent: 5826070 (1998-10-01), Olson et al.
patent: 6151669 (2000-11-01), Huck et al.
patent: 2002/0078287 (2002-06-01), Shinagawa et al.
Microsoft Computer Dictionary, 2002, Microsoft Press, 5th edition.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus and method for updating a status register in an... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for updating a status register in an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for updating a status register in an... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3774320

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.