Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or... – Scoreboarding – reservation station – or aliasing
Reexamination Certificate
2005-05-03
2005-05-03
Coleman, Eric (Department: 2183)
Electrical computers and digital processing systems: processing
Dynamic instruction dependency checking, monitoring or...
Scoreboarding, reservation station, or aliasing
Reexamination Certificate
active
06889315
ABSTRACT:
The present invention relates to a processor that performs a load operation prior to a store operation while avoiding ambiguous memory reference, and achieves high-speed operations. The present invention also relates to a method of controlling such a processor. This processor includes a history control unit that stores a storage destination of a result obtained by executing a second instruction that is executed prior to a first instruction placed before the second instruction. When it is determined that the address of first data to be processed by the first instruction is included in the address region of second data to be processed by the second instruction, the history control unit overwrites the result obtained by the execution of the first instruction on the second data corresponding to the address.
REFERENCES:
patent: 5694577 (1997-12-01), Kiyohara et al.
patent: 5758051 (1998-05-01), Moreno et al.
patent: 5778219 (1998-07-01), Amerson et al.
patent: 5920710 (1999-07-01), Tan et al.
patent: 6615343 (2003-09-01), Talcott et al.
patent: 0 789 298 (1997-08-01), None
patent: 7-182165 (1995-07-01), None
patent: 2000-222207 (2000-08-01), None
“Rejection of Program Interrupts Generated by Out-of-Order, Speculative Instructions”, IBM Technical Disclosure Bulletin, vol. 37, No. 4A, Apr. 1, 1994, pp. 257-258.
Miyake Hideo
Nakamura Yasuki
Suga Atsuhiro
Coleman Eric
Staas & Halsey , LLP
LandOfFree
Processor and method of controlling the same 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 controlling the same, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor and method of controlling the same will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3412435