首页> 外国专利> Pipelined microprocessor with fast non-selective correct conditional branch instruction resolution

Pipelined microprocessor with fast non-selective correct conditional branch instruction resolution

机译:具有快速非选择性正确条件分支指令解析的流水线微处理器

摘要

A microprocessor includes a pipeline of stages for processing instructions and first and second types of conditional branch instruction includable by a program. The microprocessor makes a prediction of conditional branch instructions of the first type and flushes the pipeline of instructions if the prediction is subsequently determined to be incorrect, thereby incurring a branch misprediction penalty related to processing of conditional branch instructions of the first type. The microprocessor always correctly resolves conditional branch instructions of the second type without making a prediction of conditional branch instructions of the second type, thereby avoiding ever incurring a branch misprediction penalty related to processing of conditional branch instructions of the second type.
机译:微处理器包括用于处理指令以及程序可包括的第一和第二类型的条件分支指令的级的管线。微处理器对第一类型的条件分支指令进行预测,如果随后确定该预测是不正确的,则刷新指令流水线,从而引起与第一类型的条件分支指令的处理有关的分支错误预测损失。微处理器总是正确地解析第二类型的条件分支指令,而无需预测第二类型的条件分支指令,从而避免发生与第二类型的条件分支指令的处理有关的分支错误预测损失。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号