Invention Application
US20160202980A1 MICROPROCESSOR WITH ARM AND X86 INSTRUCTION LENGTH DECODERS
有权
具有ARM和X86指令长度解码器的微处理器
- Patent Title: MICROPROCESSOR WITH ARM AND X86 INSTRUCTION LENGTH DECODERS
- Patent Title (中): 具有ARM和X86指令长度解码器的微处理器
-
Application No.: US14963134Application Date: 2015-12-08
-
Publication No.: US20160202980A1Publication Date: 2016-07-14
- Inventor: G. GLENN HENRY , TERRY PARKS , RODNEY E. HOOKER
- Applicant: VIA TECHNOLOGIES, INC.
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F12/08

Abstract:
A microprocessor natively translates and executes instructions of both the x86 instruction set architecture (ISA) and the Advanced RISC Machines (ARM) ISA. An instruction formatter extracts distinct ARM instruction bytes from a stream of instruction bytes received from an instruction cache and formats them. ARM and x86 instruction length decoders decode ARM and x86 instruction bytes, respectively, and determine instruction lengths of ARM and x86 instructions. An instruction translator translates the formatted x86 ISA and ARM ISA instructions into microinstructions of a unified microinstruction set architecture of the microprocessor. An execution pipeline executes the microinstructions to generate results defined by the x86 ISA and ARM ISA instructions.
Public/Granted literature
- US09898291B2 Microprocessor with arm and X86 instruction length decoders Public/Granted day:2018-02-20
Information query