Invention Grant
US08600727B2 Streamlined execution of emulated code using block-based translation mode
有权
使用基于块的翻译模式简化执行仿真代码
- Patent Title: Streamlined execution of emulated code using block-based translation mode
- Patent Title (中): 使用基于块的翻译模式简化执行仿真代码
-
Application No.: US13270256Application Date: 2011-10-11
-
Publication No.: US08600727B2Publication Date: 2013-12-03
- Inventor: David Strong , Andrew Ward Beale
- Applicant: David Strong , Andrew Ward Beale
- Applicant Address: US PA Blue Bell
- Assignee: Unisys Corporation
- Current Assignee: Unisys Corporation
- Current Assignee Address: US PA Blue Bell
- Agent James E. Goepel
- Main IPC: G06F9/455
- IPC: G06F9/455

Abstract:
Methods and systems are disclosed, including a method for executing a non-native code stream on a computing system. The method includes forming one or more blocks of emulated mode code for execution on a computing system. Each of the one or more blocks includes a preamble and a plurality of operators ordered for execution in a predetermined sequence, wherein for a specified block the preamble defines one or more conditions required for uninterrupted execution of the operators included in the specified block. The method also includes assessing the one or more conditions associated with the specified block, and, after assessing the one or more conditions, executing each of the operators included in the specified block without assessing any of the one or more conditions between execution of the operators within the specified block.
Public/Granted literature
- US20130090913A1 STREAMLINED EXECUTION OF EMULATED CODE USING BLOCK-BASED TRANSLATION MODE Public/Granted day:2013-04-11
Information query