Heterogeneous isa microprocessor with shared hardware isa registers
AssigneeVIA Technologies, Inc.
InventorsG. Glenn Henry, Terry Parks, Rodney E. Hooker
Life of this patent
Estimating the term…
Loading patent…
AssigneeVIA Technologies, Inc.
InventorsG. Glenn Henry, Terry Parks, Rodney E. Hooker
Estimating the term…
A microprocessor capable of running both x86 instruction set architecture (ISA) machine language programs and Advanced RISC Machines (ARM) ISA machine language programs includes a mode indicator that indicates whether the microprocessor is currently fetching instructions of an x86 ISA or ARM ISA machine language program and a plurality of hardware registers. When the mode indicator indicates the microprocessor is currently fetching x86 ISA machine language program instructions, the plurality of hardware registers store x86 ISA architectural state; when the mode indicator indicates the microprocessor is currently fetching ARM ISA machine language program instructions, the plurality of hardware registers store ARM ISA architectural state.
A microprocessor capable of running both x86 instruction set architecture (ISA) machine language programs and Advanced RISC Machines (ARM) ISA machine language programs, the microprocessor comprising:
A method for operating a microprocessor capable of running both x86 instruction set architecture (ISA) machine language programs and Advanced RISC Machines (ARM) ISA machine language programs, the method comprising:
A computer program product encoded in at least one computer readable storage medium for use with a computing device, the computer program product comprising:
Dependencies are inferred from the claim text.