发明名称 LOAD ADDRESS CACHE DEVICE AND ITS METHOD
摘要 <p>PROBLEM TO BE SOLVED: To enable the speculative execution of a load instruction by predicting the load address of the load instruction by a parallel high-speed data processor such as a pipeline processor. SOLUTION: A load address cache 101 stores a tag as a specific bit part of the PC value of the load instruction, a last load address, a last difference value as the difference value of the load address, and a state bit S by a specific number of groups. A comparator 102 detects a tag matching the specific bit part of the PC value of a fetched load instruction. An adder 103 reads a last load address Ar and a last difference valueΔr corresponding to the tag whose coincidence is detected by the comparator 102 out of the load cache 101, adds them, and outputs the result as a predicted address Ap. A control part 104 makes a predictive decision and updates the contents of the load address cache 101 once a correct address becomes clear by performing address calculation corresponding to the load instruction at an execution stage.</p>
申请公布号 JPH09244889(A) 申请公布日期 1997.09.19
申请号 JP19960046514 申请日期 1996.03.04
申请人 FUJITSU LTD 发明人 KATSUNO AKIRA
分类号 G06F9/38;(IPC1-7):G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址