Invention Grant
US08762127B2 Transitioning from source instruction set architecture (ISA) code to translated code in a partial emulation environment
有权
从部分仿真环境中的源代码指令集架构(ISA)代码转换为翻译代码
- Patent Title: Transitioning from source instruction set architecture (ISA) code to translated code in a partial emulation environment
- Patent Title (中): 从部分仿真环境中的源代码指令集架构(ISA)代码转换为翻译代码
-
Application No.: US13785561Application Date: 2013-03-05
-
Publication No.: US08762127B2Publication Date: 2014-06-24
- Inventor: Sebastian Winkel , Koichi Yamada , Suresh Srinivas , James E. Smith
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Trop, Pruner & Hu, P.C.
- Main IPC: G06F9/445
- IPC: G06F9/445 ; G06F9/30 ; G06F12/08

Abstract:
In one embodiment, a processor can operate in multiple modes, including a direct execution mode and an emulation execution mode. More specifically, the processor may operate in a partial emulation model in which source instruction set architecture (ISA) instructions are directly handled in the direct execution mode and translated code generated by an emulation engine is handled in the emulation execution mode. Embodiments may also provide for efficient transitions between the modes using information that can be stored in one or more storages of the processor and elsewhere in a system. Other embodiments are described and claimed.
Public/Granted literature
Information query