发明名称 Method and apparatus for reducing delays following the execution of a branch instruction in an instruction pipeline
摘要 A pipeline processor, when processing a branch instruction, initiates fetching of both the target and fall-through streams prior to execution of the branch instruction such that the number of pipeline cycles between completion of execution of the branch instruction and initiation of processing of the head instruction of the target or fall-through stream is less than the minimum number of pipeline cycles between fetching of an instruction and the execution of the instruction. At least one otherwise wasted pipeline cycle is saved by early instruction fetching and storing in a prefetch register. In some cases, two or more otherwise wasted cycles can be saved.
申请公布号 US5696958(A) 申请公布日期 1997.12.09
申请号 US19950405622 申请日期 1995.03.15
申请人 SILICON GRAPHICS, INC. 发明人 MOWRY, TODD C.;KILLIAN, EARL A.
分类号 G06F9/38;(IPC1-7):G06F9/00 主分类号 G06F9/38
代理机构 代理人
主权项
地址