首页> 外国专利> Apparatus for source operand dependendency analyses register renaming and rapid pipeline recovery in a microprocessor that issues and executes multiple instructions out-of-order in a single cycle

Apparatus for source operand dependendency analyses register renaming and rapid pipeline recovery in a microprocessor that issues and executes multiple instructions out-of-order in a single cycle

机译:用于源操作数相关性分析的设备在微处理器中进行寄存器重命名和快速管线恢复,该微处理器在单个周期内无序地发出和执行多个指令

摘要

An apparatus performs source operand dependency analysis, perform register renaming and provide rapid pipeline recovery for a microprocessor capable of issuing and executing multiple instructions out- of-order in a single machine cycle. The apparatus first provides an enhanced means for rapid pipeline recovery due to a mispredicted branch or other store/load conflict or unsupported store/load forward circumstances. Second, the apparatus provides an improved instruction scheduling means wherein the oldest instructions that have all of their dependencies resolved are executed first. Third, the apparatus provides a means for enabling any execution or memory access instruction to execute out-of-order. Fourth, the apparatus provides a means for handling precise recovery of interrupts when processing instructions in out-of-order sequence.
机译:一种设备执行源操作数依赖性分析,执行寄存器重命名并且为能够在单个机器周期中无序地发出和执行多个指令的微处理器提供快速流水线恢复。该设备首先提供增强的手段,用于由于错误的分支预测或其他存储/加载冲突或不受支持的存储/加载前向情况而快速进行管道恢复。其次,该装置提供了一种改进的指令调度装置,其中首先解决了所有依赖关系的最旧指令被执行。第三,该设备提供了一种用于使任何执行或存储器访问指令能够无序执行的装置。第四,该设备提供了一种用于以无序顺序处理指令时处理中断的精确恢复的装置。

著录项

相似文献

  • 专利
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号