RISC architecture computer configured for emulation of the instruction set of a target computer
AssigneeInternational Meta Systems, Inc.
InventorHenry L. Scantlin
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Meta Systems, Inc.
InventorHenry L. Scantlin
Estimating the term…
A RISC architecture computer configured for emulating the instruction set of a target computer to execute software written for the target computer, e.g., an Intel 80X86, a Motorola 680X0 or a MIPS R3000. The apparatus is integrated with a core RISC computer to form a RISC computer that executes an expanded RISC instruction. The expanded RISC instruction contains data fields which designate indirect registers that point to emulation registers that correspond to registers in the target computer. The width of the emulation registers is at least the width of those in the target computer. However, a field in the expanded RISC instruction restricts the emulated width to that required by a particular emulated instruction. Additionally, the expanded RISC instruction contains a field which designates the emulation mode for condition codes and selects logic to match the condition codes of the target computer. Target instructions are parsed and dispatched to sequences of one or more expanded RISC instructions to emulate each target instruction.
A method for emulating the instruction set of a target computer on a RISC architecture computer, comprising the steps of:
A RISC architecture computer having a native instruction width of N bits configured for emulating target instructions from the instruction set of a target computer, comprising:
A RISC architecture computer having a native instruction width of N bits configured for emulating target instructions from the instruction set of a target computer, comprising:
Dependencies are inferred from the claim text.