Invention Grant
US07752028B2 Signed/unsigned integer guest compare instructions using unsigned host compare instructions for precise architecture emulation 有权
使用无符号主机比较指令的签名/无符号整数访客比较指令进行精确的架构仿真

  • Patent Title: Signed/unsigned integer guest compare instructions using unsigned host compare instructions for precise architecture emulation
  • Patent Title (中): 使用无符号主机比较指令的签名/无符号整数访客比较指令进行精确的架构仿真
  • Application No.: US11828364
    Application Date: 2007-07-26
  • Publication No.: US07752028B2
    Publication Date: 2010-07-06
  • Inventor: Darek MihockaJens Troeger
  • Applicant: Darek MihockaJens Troeger
  • Applicant Address: US WA Redmond
  • Assignee: Microsoft Corporation
  • Current Assignee: Microsoft Corporation
  • Current Assignee Address: US WA Redmond
  • Main IPC: G06F9/445
  • IPC: G06F9/445
Signed/unsigned integer guest compare instructions using unsigned host compare instructions for precise architecture emulation
Abstract:
Architecture for efficient translation and processing of PowerPC guest instructions on an x86 host machine. In an x86-based architecture, signed integer values are projected into the unsigned integer value space for processing by the host using the negation of the left-most (sign) bit. Compare operations are performed in the unsigned space and the compare results are written into the host flags register. Once the compare results are written into the host flags register, the flag values can be read out and used in a table lookup to retrieve the corresponding values for the guest register. The guest flag values are then passed into the guest flags register for processing by the guest application.
Information query
Patent Agency Ranking
0/0