首页> 外国专利> Method and apparatus for avoiding data dependency hazards in a microprocessor pipeline architecture using a multi-bit age vector

Method and apparatus for avoiding data dependency hazards in a microprocessor pipeline architecture using a multi-bit age vector

机译:使用多位年龄向量来避免微处理器流水线体系结构中的数据依赖性危害的方法和装置

摘要

A method and system for avoiding various hazards for instructions which are propagating through a microprocessor pipeline. When a plurality of instructions exist within the pipeline which read and write the same value, a vector is established to distinguish the older from the newer instructions. Further, before instructions are dispatched for execution, pointers are generated which identify the particular instruction which had the operand or parameter value needed. Accordingly, by monitoring both the recent vector and pointers, dated dependency hazards can be avoided.
机译:一种避免通过微处理器流水线传播的指令的各种危险的方法和系统。当流水线中存在多个读取和写入相同值的指令时,将建立向量以将旧指令与新指令区分开。此外,在调度指令以执行之前,生成指示具有所需操作数或参数值的特定指令的指针。因此,通过监视最近的向量和指针,可以避免过时的依赖项危害。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号