摘要 |
PROBLEM TO BE SOLVED: To provide a restoration mechanism efficient for wrong speculation by performing data speculation in a micro-processor. SOLUTION: This system includes: a memory file 132, which includes an entry 220 configured to store a first addressing pattern 206 and a first tag 208; and an execution core 124 coupled to the memory file. The memory file is configured to compare the first addressing pattern included in the entry with a second addressing pattern of a load operation. When the second addressing pattern matches the first addressing pattern stored in the entry, the memory file is configured to link a data value identified by the first tag to a speculative result of the load operation. The execution core is configured to access the speculative result when executing a second operation that is dependent on the load operation. COPYRIGHT: (C)2008,JPO&INPIT
|