首页> 外国专利> Double prefix overrides to provide 16-bit operand size in a 32/64 operating mode

Double prefix overrides to provide 16-bit operand size in a 32/64 operating mode

机译:双前缀覆盖可在32/64操作模式下提供16位操作数大小

摘要

A processor supports an operating mode in which the default address size is greater than 32 bits and the default operand size is 32 bits. The default address size may be nominally indicated as 64 bits, although various embodiments of the processor may implement any address size which exceeds 32 bits, up to and including 64 bits, in the operating mode. The operating mode may be established by placing an enable indication in a control register into an enabled state and by setting a first operating mode indication and a second operating mode indication in a segment descriptor to predefined states. Additionally, a first instruction prefix may be coded into an instruction to override the default operand size to a first non-default operand size (e.g. 64 bits). Furthermore, a second instruction prefix may be coded into an instruction in addition to the first instruction prefix to override the default operand size to a second non-default operand size (e.g. 16 bits). Thus operand sizes of 64, 32, and 16 bits may be used when desired.
机译:处理器支持以下操作模式:默认地址大小大于32位,默认操作数大小为32位。默认地址大小可以标称地表示为64位,尽管处理器的各种实施例可以在操作模式下实现超过32位(最多并包括64位)的任何地址大小。可以通过将控制寄存器中的启用指示置于启用状态并将段描述符中的第一操作模式指示和第二操作模式指示设置为预定义状态来建立操作模式。另外,可以将第一指令前缀编码为一条指令,以将默认操作数大小改写为第一非默认操作数大小(例如64位)。此外,除了第一指令前缀之外,第二指令前缀可以被编码为指令,以将默认操作数大小覆盖为第二非默认操作数大小(例如16位)。因此,在需要时可以使用64、32和16位的操作数大小。

著录项

  • 公开/公告号US6560694B1

    专利类型

  • 公开/公告日2003-05-06

    原文格式PDF

  • 申请/专利权人 ADVANCED MICRO DEVICES INC.;

    申请/专利号US20000483755

  • 发明设计人 KEVIN J. MCGRATH;JAMES B. KELLER;

    申请日2000-01-14

  • 分类号G06F93/55;G06F93/40;G06F94/00;

  • 国家 US

  • 入库时间 2022-08-22 00:04:11

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号