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.