首页> 外国专利> Merge microinstruction for minimizing source dependencies in out-of-order execution microprocessor with variable data size macroarchitecture

Merge microinstruction for minimizing source dependencies in out-of-order execution microprocessor with variable data size macroarchitecture

机译:合并微指令以最小化具有可变数据大小宏体系结构的乱序执行微处理器中的源依赖性

摘要

A microprocessor processes a macroinstruction that instructs the microprocessor to write an 8-bit result into only a lower 8 bits of an N-bit architected general purpose register. An instruction translator translates the macroinstruction into a merge microinstruction that specifies an N-bit first source register, an 8-bit second source register, and an N-bit destination register to receive an N-bit result. The N-bit first source register and the N-bit destination register are the N-bit architected general purpose register. An execution unit receives the merge microinstruction and responsively generates the N-bit result to be subsequently written to the N-bit architected general purpose register even though the macroinstruction only instructs the microprocessor to write the 8-bit result into the lower 8 bits of the N-bit architected general purpose register. Specifically, the execution unit directs the 8-bit result into the lower 8 bits of the N-bit result and directs the upper N-8 bits of the N-bit first source register into corresponding upper N-8 bits of the N-bit result.
机译:微处理器处理宏指令,该指令指示微处理器将8位结果仅写入N位架构通用寄存器的低8位。指令翻译器将宏指令转换为合并微指令,该合并微指令指定一个N位的第一源寄存器,一个8位的第二源寄存器和一个N位的目标寄存器以接收N位的结果。 N位第一源寄​​存器和N位目标寄存器是N位架构通用寄存器。执行单元接收合并微指令并响应地生成N位结果,随后将其写入N位结构化通用寄存器,即使该宏指令仅指示微处理器将8位结果写入该地址的低8位中也是如此。 N位架构通用寄存器。具体地,执行单元将8位结果定向到N位结果的低8位,并将N位第一源寄​​存器的高N-8位引导到N位的对应高N-8位。结果。

著录项

  • 公开/公告号US7937561B2

    专利类型

  • 公开/公告日2011-05-03

    原文格式PDF

  • 申请/专利权人 GERARD M. COL;TERRY PARKS;

    申请/专利号US20080062028

  • 发明设计人 GERARD M. COL;TERRY PARKS;

    申请日2008-04-03

  • 分类号G06F9/30;

  • 国家 US

  • 入库时间 2022-08-21 18:08:15

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号