Electrical computers and digital processing systems: processing – Instruction issuing
Reexamination Certificate
2005-08-02
2005-08-02
Kim, Kenneth S. (Department: 2111)
Electrical computers and digital processing systems: processing
Instruction issuing
C712S023000, C712S217000, C712S218000
Reexamination Certificate
active
06925550
ABSTRACT:
A method and apparatus to execute data speculative instructions in a processor comprising at least one source register, each source register comprising a bit to indicate validity of data in the at least one source register. A data validity circuit coupled to the one or more source registers to determine the validity of the data in the source registers, and to indicate the validity of the data in a destination register based upon the validity bit in the at least one source register. The processor optionally comprising a checker unit to retire those instructions from the execution unit which write valid data to the destination register, and to re-schedules those instructions for execution which write invalid data to the destination register.
REFERENCES:
patent: 5452426 (1995-09-01), Papworth et al.
patent: 5553256 (1996-09-01), Fetterman et al.
patent: 5845103 (1998-12-01), Sodani et al.
patent: 5966544 (1999-10-01), Sager
patent: 6094717 (2000-07-01), Merchant et al.
patent: 6163838 (2000-12-01), Merchant et al.
patent: 6212626 (2001-04-01), Merchant et al.
patent: 6304953 (2001-10-01), Henstrom et al.
Haertel Michael J.
Sager David J.
Sprangle Eric
Blakely , Sokoloff, Taylor & Zafman LLP
Intel Corporation
Kim Kenneth S.
LandOfFree
Speculative scheduling of instructions with source operand... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Speculative scheduling of instructions with source operand..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Speculative scheduling of instructions with source operand... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3473837