发明申请
- 专利标题: Apparatus and method for controlling instructions at time of failure of branch prediction
- 专利标题(中): 用于在分支预测失败时控制指令的装置和方法
-
申请号: US11114202申请日: 2005-04-26
-
公开(公告)号: US20050188187A1公开(公告)日: 2005-08-25
- 发明人: Ryuichi Sunayama , Aiichirou Inoue , Masaki Ukai
- 申请人: Ryuichi Sunayama , Aiichirou Inoue , Masaki Ukai
- 申请人地址: JP Kawasaki
- 专利权人: FUJITSU LIMITED
- 当前专利权人: FUJITSU LIMITED
- 当前专利权人地址: JP Kawasaki
- 主分类号: G06F9/00
- IPC分类号: G06F9/00 ; G06F9/38
摘要:
An apparatus includes a branch instruction prediction unit configured to make branch prediction, and a branch prediction control unit configured to control an instruction fetch control unit, an instruction buffer, an instruction decoder, and the branch instruction prediction unit, wherein when the branch prediction control unit ascertains that the branch prediction by the branch instruction prediction unit is erroneous, the branch prediction control unit outputs to the instruction fetch control unit a signal for suppressing an instruction fetch request already supplied to the memory unit and outputs to the instruction buffer a signal for nullifying the instruction buffer during a period between a point in time at which the ascertainment is made by the branch prediction control unit that the branch prediction by the branch instruction prediction unit is erroneous and a point in time at which the instruction buffer fetches a correct instruction from the memory unit.
公开/授权文献
信息查询