Interoperability with multiple instruction sets
AssigneeArm Limited
InventorEdward Colles Nevill
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorEdward Colles Nevill
Estimating the term…
Data processing apparatus comprising: a processor core having means for executing successive program instruction words of a predetermined plurality of instruction sets; a data memory for storing program instruction words to be executed; a program counter register for indicating the address of a next program instruction word in the data memory; means for modifying the contents of the program counter register in response to a current program instruction word; and control means, responsive to one or more predetermined indicator bits of the program counter register, for controlling the processor core to execute program instruction words of a current instruction set selected from the predetermined plurality of instruction sets and specified by the state of the one or more indicator bits of the program counter register.
Data processing apparatus comprising:
A method of switching between a predetermined plurality of instruction sets used by a data processing apparatus, the method comprising:
A method of switching between a predetermined plurality of instruction sets used by a data processing apparatus, the method comprising:
A data processing apparatus capable of operating using instructions from a predetermined plurality of instruction sets, the data processing apparatus comprising:
A data processing apparatus capable of operating using instructions from a predetermined plurality of instruction sets, the data processing apparatus comprising:
A data processing architecture capable of operating using instructions from a predetermined plurality of instruction sets, the data processing architecture comprising:
A data processing architecture capable of operating using instructions from a predetermined plurality of instruction sets, the data processing architecture comprising:
A data processing apparatus capable of switching between a predetermined plurality of instruction sets, the data processing apparatus comprising:
A method of operating a data processing apparatus, the method comprising:
A method of selecting an instruction set comprising the steps of:
A processing apparatus comprising:
Dependencies are inferred from the claim text.