发明名称 DATA SUPPLYING DEVICE FOR PROCESSOR
摘要 PROBLEM TO BE SOLVED: To predictively perform data acquisition of a load instruction to speculatively carry out subsequent instructions, to reduce a data dependence relation period of the load instruction and a store instruction and to improve processor performance by supplying data acquired by referring to a specific table. SOLUTION: A load index store table(LIST) 207 is accessed by using a load instruction address that is shown by a program counter(PC) 600 on an IF stage. A store index value table(SIVT) 307 is accessed by using a store instruction address that is obtained from the LIST 207. Data that is acquired from the SIVT 307 is supplied to succeeding instructions as an operand and the succeeding instructions are speculatively carried out. A comparator 500 compares data that is acquired from data memory 800 with the data acquired from the SIVT 307 on an MA stage of the load instruction. If both coincide, speculative execution is a success.
申请公布号 JPH11212788(A) 申请公布日期 1999.08.06
申请号 JP19980016159 申请日期 1998.01.28
申请人 TOSHIBA CORP 发明人 SATOU HISATOMO
分类号 G06F9/38;(IPC1-7):G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址