Apparatus and method for extending address modes in a microprocessor
AssigneeIP-First, LLC
InventorsG. Glenn Henry, Rodney E. Hooker, Terry Parks
Life of this patent
Estimating the term…
Loading patent…
AssigneeIP-First, LLC
InventorsG. Glenn Henry, Rodney E. Hooker, Terry Parks
Estimating the term…
An apparatus and method are provided for extending a microprocessor instruction set to allow for extended size addresses. The apparatus includes translation logic and extended execution logic. The translation logic translates an extended instruction into an associated micro instruction sequence for execution by the microprocessor, where the extended instruction has an extended prefix and an extended prefix tag. The extended prefix specifies an extended address mode for an address calculation corresponding to an operation, where the extended address mode cannot be specified by an existing instruction set. The extended prefix tag indicates the extended prefix, where the extended prefix tag is an otherwise architecturally specified opcode within the existing instruction set. The extended execution logic is coupled to the translation logic. The extended execution logic receives the associated micro instruction sequence, and performs the address calculation to generate an extended address according to the extended address mode.
An apparatus, for extending address modes within a microprocessor, the apparatus comprising:
A mechanism, for extending an existing microprocessor instruction set to provide for additional address modes, the mechanism comprising:
An instruction set extension apparatus, for providing extended address mode capabilities to an existing instruction set, the instruction set extension apparatus comprising:
A method for extending an existing instruction set architecture to provide for programmable specification of an extended address mode within a microprocessor, the method comprising:
Dependencies are inferred from the claim text.