![]() |
| 早期修正分支指令预测错误的管线微处理器装置与方法 |
| 发明专利 |
| 申请专利号:CN200510006271.9 |
| 申请日期:2005.01.31 |
| 公开公告号:CN1658154 |
| 公开公告日:2005.08.24 |
| 主分类号:G06F9/38 |
| 分类号:G06F9/38 |
| 国际申请: |
| 国际公布: |
| 申请人:威盛电子股份有限公司 |
| 地址:台湾省台北县 |
| 发明设计人:吉罗得M·寇尔 |
| 内容摘要:一个在一管线作业微处理器中执行一有条件分支指令的装置和方法。早期分支修正逻辑电路检视早期状态旗标以侦测一错误的分支预测。早期状态旗标的产生响应到此分支指令的前的一指令,此早期状态旗标的产生早于结构状态旗标的产生,此早期状态旗标可能为有效或无效。如果此早期状态旗标为有效并且指出一错误预测,则此早期分支修正逻辑电路将改正上述错误预测。如果有位于上述早期修正逻辑电路阶段之后管线阶段因未完成更改旗标缓存器状态指令而变为无效,例如管线被清除后,则复制此结构状态旗标到早期状态旗标,即可令此早期状态旗标重新变为有效。如果结构状态旗标指出一错误预测而且上述早期分支修正逻辑电路并未修正此错误预测时,则晚期分支修正逻辑电路将修正此错误的预测。 |
| 详细内容请点击全文下载... |
| 全文下载 |