首页> 外国专利> JUST-IN-TIME STATIC TRANSLATION SYSTEM FOR EMULATED COMPUTING ENVIRONMENTS

JUST-IN-TIME STATIC TRANSLATION SYSTEM FOR EMULATED COMPUTING ENVIRONMENTS

机译:仿真环境下的即时静态翻译系统

摘要

A computing system and method of executing a software program relate to translation of instructions for an emulated computing environment. The computing system includes a programmable circuit capable of executing native instructions of a first instruction set architecture and incapable of executing non-native instructions of a second instruction set architecture. The computing system also includes an emulator providing translation of non-native instructions into native instructions. The emulator operates within an interface layer and translates one or more non-native applications hosted within an emulated operating system for execution. The computing system further includes one or more translated memory banks defined at least in part by the emulated operating system and capable of native execution on the programmable circuit, where the emulated operating system is incapable of execution on the programmable circuit. The computing system further includes a linker configured to manage association of at least one of the one or more translated memory banks to the interface layer for native execution by the programmable circuit in place of a corresponding bank of non-native instructions.
机译:一种执行软件程序的计算系统和方法涉及用于仿真计算环境的指令的翻译。该计算系统包括能够执行第一指令集架构的本机指令并且不能执行第二指令集架构的非本机指令的可编程电路。该计算系统还包括提供将非本地指令转换为本地指令的仿真器。该仿真器在接口层内运行,并转换托管在仿真操作系统中的一个或多个非本机应用程序以执行。该计算系统还包括一个或多个翻译的存储体,该翻译的存储体至少部分地由该仿真的操作系统定义并且能够在该可编程电路上本地执行,其中该仿真的操作系统不能在该可编程电路上执行。该计算系统还包括链接器,该链接器被配置为管理一个或多个翻译的存储体中的至少一个与接口层的关联,以由可编程电路代替相应的非本机指令体来由本机执行。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号