首页> 外国专利> Microprocessor that makes 64-bit general purpose registers available in MSR address space while operating in non-64-bit mode

Microprocessor that makes 64-bit general purpose registers available in MSR address space while operating in non-64-bit mode

机译:在非64位模式下运行时使MSR地址空间中可用的64位通用寄存器的微处理器

摘要

A microprocessor includes hardware registers that instantiate the IA-32 Architecture EDX and EAX GPRs and hardware registers that instantiate the Intel 64 Architecture R8-R15 GPRs. The microprocessor associates with each of the R8-R15 GPRs a respective unique MSR address. In response to an IA-32 Architecture RDMSR instruction that specifies the respective unique MSR address of one of the R8-R15 GPRs, the microprocessor reads the contents of the hardware register that instantiates the specified one of the R8-R15 GPRs into the hardware registers that instantiate the EDX:EAX registers. In response to an IA-32 Architecture WRMSR instruction that specifies the respective unique MSR address of one of the R8-R15 GPRs, the microprocessor writes into the hardware register that instantiates the specified one of the R8-R15 GPRs the contents of the hardware registers that instantiate the EDX:EAX registers. The microprocessor does so even when operating in non-64-modes.
机译:微处理器包括实例化IA-32架构EDX和EAX GPR的硬件寄存器,以及实例化Intel 64架构R8-R15 GPR的硬件寄存器。微处理器与每个R8-R15 GPR关联各自的唯一MSR地址。响应于指定R8-R15 GPR之一的相应唯一MSR地址的IA-32体系结构RDMSR指令,微处理器将实例化R8-R15 GPR的指定之一的硬件寄存器的内容读取到硬件寄存器中实例化EDX:EAX寄存器。响应于IA-32体系结构WRMSR指令,该指令指定R8-R15 GPR之一的各个唯一的MSR地址,微处理器写入硬件寄存器,该寄存器实例化R8-R15 GPR的指定之一的硬件寄存器的内容实例化EDX:EAX寄存器。即使在非64模式下运行,微处理器也会这样做。

著录项

  • 公开/公告号EP2704001A3

    专利类型

  • 公开/公告日2014-08-20

    原文格式PDF

  • 申请/专利权人 VIA TECHNOLOGIES INC.;

    申请/专利号EP20130181771

  • 发明设计人 EBERSOLE MARK JOHN;

    申请日2013-08-27

  • 分类号G06F9/30;

  • 国家 EP

  • 入库时间 2022-08-21 15:46:32

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号