发明名称 Method and apparatus for branch prediction using branch prediction table with improved branch prediction effectiveness
摘要 The branch prediction using a branch prediction table formed by an associative memory which is applicable to a super scalar processor without causing confusion in the branch prediction. The branch prediction uses a branch prediction table for registering entries, each entry including a branching address, a branch target address, and an instruction position indicating a position of the predicted branch instruction in group of instructions to be executed concurrently, or an entry address indicating a position of each entry in the associative memory of the table. A correctness of the predicted branch instruction is checked by using actual branch target address and/or actual instruction position of actual branch instruction encountered in the actual execution of presently fetched instructions. When the predicted branch instruction is incorrect, instructions fetched at a next processing timing are invalidated and the entry in the table is rewritten.
申请公布号 US5414822(A) 申请公布日期 1995.05.09
申请号 US19920863181 申请日期 1992.04.03
申请人 KABUSHIKI KAISHA TOSHIBA 发明人 SAITO, MITSUO;AIKAWA, TAKESHI;MORI, JUNJI
分类号 G06F9/38;(IPC1-7):G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址
您可能感兴趣的专利