首页> 外国专利> System for providing high performance speculative processing of complex load/store instructions by generating primitive instructions in the load/store unit and sequencer in parallel

System for providing high performance speculative processing of complex load/store instructions by generating primitive instructions in the load/store unit and sequencer in parallel

机译:通过在加载/存储单元和定序器中并行生成原始指令来提供复杂加载/存储指令的高性能推测处理的系统

摘要

One aspect of the invention relates to a method for operating a superscalar processor having an instruction cache, a sequencing unit, a load/store unit, a cache, an architectural register file and a rename register file. In one particular version of the invention, the method includes the steps of forwarding an instruction from the instruction cache to the sequencing unit operable to access multiple architectural registers; generating a plurality of primitive instructions responsive to the forwarded instruction in which an individual primitive instruction is operable to access an individual architectural register; and sequentially issuing the primitive instructions to move data between the data cache and the rename register file.
机译:本发明的一个方面涉及一种用于操作具有指令高速缓冲存储器,排序单元,加载/存储单元,高速缓冲存储器,架构寄存器文件和重命名寄存器文件的超标量处理器的方法。在本发明的一个特定版本中,该方法包括以下步骤:将指令从指令高速缓存转发到可操作以访问多个架构寄存器的排序单元;响应于所转发的指令,生成多个基本指令,其中单个基本指令可操作来访问单个体系结构寄存器;依次发出原始指令以在数据缓存和重命名寄存器文件之间移动数据。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号