首页> 外国专利> DUAL-ISSUANCE OF MICROPROCESSOR INSTRUCTIONS USING DUAL DEPENDENCY MATRICES

DUAL-ISSUANCE OF MICROPROCESSOR INSTRUCTIONS USING DUAL DEPENDENCY MATRICES

机译:使用双相依性矩阵双重发布微处理机指令

摘要

A dual-issue instruction is decoded to determine a plurality of LSU dependencies needed by an LSU part of the dual-issue instruction and a plurality of non-LSU dependencies needed by a non-LSU part of the dual-issue instruction. During dispatch of the dual-issue instruction by the microprocessor, the dual dependency matrices are employed as follows: a Load-Store Unit (LSU) dependency matrix is written with the plurality of LSU dependencies and a non-LSU dependency matrix is written with the plurality of non-LSU dependencies; an LSU issue valid (LSU IV) indicator is set as valid to issue; an LSU portion of the dual-issue instruction is issued once the plurality of LSU dependencies of the dual issue instruction are satisfied; a non-LSU issue valid (non-LSU IV) indicator is set as valid to issue; and a non-LSU portion of the dual-issue instruction is issued once the plurality of non-LSU dependencies of the dual issue instruction are satisfied. The LSU dependency matrix and the non-LSU dependency matrix can then be notified that one or more instructions dependent upon the dual-issue instruction may now issue.
机译:对双重发行指令进行解码以确定双重发行指令的LSU部分所需的多个LSU依赖性和双重发行指令的非LSU部分所需的多个非LSU依赖性。在微处理器分配双签指令的过程中,采用双依赖矩阵如下:加载-存储单元(LSU)依赖矩阵写入多个LSU依赖关系,非LSU依赖矩阵写入多个非LSU依赖性;将LSU发布有效(LSU IV)指示器设置为有效发布;一旦满足双重发布指令的多个LSU依赖性,就发布双重发布指令的LSU部分;将非LSU发布有效(非LSU IV)指示器设置为有效发布;一旦满足双重发布指令的多个非LSU依赖性,就发布双重发布指令的非LSU部分。然后,可以通知LSU依赖关系矩阵和非LSU依赖关系矩阵,现在可以发布依赖于双重发行指令的一个或多个指令。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号