首页> 外国专利> Microprocessor with Multistep-Ahead Branch Predictor

Microprocessor with Multistep-Ahead Branch Predictor

机译:微处理器具有多级前部分支预测因子

摘要

A microprocessor with a multistep-ahead branch predictor is shown. The branch predictor is coupled to an instruction cache and has an N-stage pipelined architecture, which is configured to perform branch prediction to control the instruction fetching of the instruction cache. The branch predictor performs branch prediction for (N-1) instruction-address blocks in parallel, wherein the (N-1) instruction-address blocks include a starting instruction-address block and (N-2) subsequent instruction-address blocks. The branch predictor is thereby ahead of branch prediction of the starting instruction-address block. The branch predictor stores reference information about branch prediction in at least one memory and performs a parallel search of the memory for the branch prediction of the (N-1) instruction-address blocks.
机译:示出了具有多步 - 前部分支预测器的微处理器。 分支预测器耦合到指令高速缓存,并且具有N级流水线架构,其被配置为执行分支预测以控制指令高速缓存的指令提取。 分支预测器并行对(n-1)指令地址块执行分支预测,其中(n-1)指令地址块包括起始指令 - 地址块和(n-2)后续指令地址块。 因此,分支预测器在开始指令地址块的分支预测之前。 分支预测器在至少一个存储器中存储关于分支预测的参考信息,并执行用于(n-1)指令地址块的分支预测的并行搜索。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号