×

Dynamic Translation in the Presence of Intermixed Code and Data

  • US 20100287355A1
  • Filed: 05/05/2009
  • Published: 11/11/2010
  • Est. Priority Date: 05/05/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system for translating software in a first format into a second format, the system comprising:

  • a memory containing the software in the first format;

    an emulator coupled to the memory configured to translate the software from the first format to the second format; and

    a host engine coupled to the emulator and configured to perform instructions in the second format;

    wherein the emulator is configured to determine whether a store command in the first format stores information to a memory page that includes instructions and to convert the store instruction to a special store instruction in the event that the target of the store instruction does not contain an instruction.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×