Electrical computers and digital processing systems: processing – Processing control – Branching
Reexamination Certificate
2008-11-25
2011-12-06
Li, Aimee (Department: 2183)
Electrical computers and digital processing systems: processing
Processing control
Branching
C712S023000
Reexamination Certificate
active
08074060
ABSTRACT:
A microprocessor for improving out-of-order superscalar execution unit utilization with a relatively small in-order instruction retirement buffer. A plurality of execution units each calculate an instruction result. The instruction is either an excepting type instruction or a non-excepting type instruction. The excepting type instruction is capable of causing the microprocessor to take an exception after being issued to the execution unit, wherein the non-excepting type instruction is incapable of causing the microprocessor to take an exception after being issued. A retire unit makes a determination that an instruction is the oldest instruction in the microprocessor and that the instruction is ready to update the architectural state of the microprocessor with its result. The retire unit makes the determination before the execution unit outputs the result of the non-excepting type instruction, wherein the retire unit makes the determination after the execution unit outputs the result of the excepting type instruction.
REFERENCES:
patent: 5226126 (1993-07-01), McFarland et al.
patent: 5442757 (1995-08-01), McFarland et al.
patent: 5923872 (1999-07-01), Chrysos et al.
patent: 7133969 (2006-11-01), Alsup et al.
patent: 2004/0054876 (2004-03-01), Grisenthwaite et al.
patent: 2004/0172521 (2004-09-01), Hooker et al.
patent: 2005/0076180 (2005-04-01), Alsup et al.
Bean Brent
Col Gerard M.
Pogor Bryan Wayne
Davis E. Alan
Huffman James W.
Li Aimee
VIA Technologies Inc.
LandOfFree
Out-of-order execution microprocessor that selectively... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Out-of-order execution microprocessor that selectively..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Out-of-order execution microprocessor that selectively... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4316858