Electrical computers and digital processing systems: processing – Processing control – Processing control for data transfer
Reexamination Certificate
2005-03-15
2005-03-15
Follansbee, John (Department: 2154)
Electrical computers and digital processing systems: processing
Processing control
Processing control for data transfer
C712S216000
Reexamination Certificate
active
06868491
ABSTRACT:
A processor having a reduced data hazard penalty includes a register set, at least one execution unit that executes load instructions to transfer data into the register set, and a load queue. The load queue contains at least one entry, and each occupied entry in the load queue stores load data retrieved by an executed load instruction in association with a target address of the executed load instruction. The load queue has associated queue management logic that, in response to execution by the execution unit of a load instruction, determines by reference to the load queue whether a data hazard exists for the load instruction. If so, the queue management logic outputs load data from the load queue to the register set in accordance with the load instruction, thus eliminating the need to flush and re-execute the load instruction.
REFERENCES:
patent: 5664215 (1997-09-01), Burgess et al.
patent: 5694568 (1997-12-01), Harrison, III et al.
patent: 5706464 (1998-01-01), Moore et al.
patent: 5742785 (1998-04-01), Stone et al.
patent: 5778245 (1998-07-01), Papworth et al.
patent: 5951670 (1999-09-01), Glew et al.
patent: 6009539 (1999-12-01), Ranson
patent: 6301654 (2001-10-01), Ronchetti et al.
patent: 6349382 (2002-02-01), Feiste et al.
patent: 6360314 (2002-03-01), Webb, Jr. et al.
patent: 6370625 (2002-04-01), Carmean et al.
patent: 6553480 (2003-04-01), Cheong et al.
patent: 6622235 (2003-09-01), Keller et al.
patent: 6725358 (2004-04-01), Moore
Chang Jung-won
Dillon & Yudell LLP
Emile Volel
Follansbee John
Walker Mark S.
LandOfFree
Processor and method of executing load instructions... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Processor and method of executing load instructions..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor and method of executing load instructions... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3405303