首页> 外国专利> SYSTEMS AND METHODS FOR DEBUGGING JUST-IN-TIME STATIC TRANSLATION IN AN EMULATED SYSTEM

SYSTEMS AND METHODS FOR DEBUGGING JUST-IN-TIME STATIC TRANSLATION IN AN EMULATED SYSTEM

机译:调试仿真系统中的即时静态翻译的系统和方法

摘要

Systems and methods for testing and validation of translated memory banks used in an emulated system are disclosed. One method includes translating one or more banks of non-native instructions into one or more banks of native instructions executable in a computing system having a native instruction set architecture. The one or more banks of non-native instructions define one or more tests of execution of a non-native instruction set architecture. The method also includes loading a memory with instructions and data defined according to the non-native instruction set architecture and addressed by the one or more tests, and triggering, by an emulator, execution of the translated one or more banks of native instructions. The method further includes, upon detection of an error during execution of the translated one or more banks of native instructions, identifying an error in execution of the non-native instruction set architecture by the computing system.
机译:公开了用于测试和验证在仿真系统中使用的翻译后的存储体的系统和方法。一种方法包括将一个或多个非本地指令库转换为一个或多个本地指令库,该库可以在具有本地指令集体系结构的计算系统中执行。一个或多个非本机指令库定义了一个或多个非本机指令集体系结构执行的测试。该方法还包括:将指令和数据加载到存储器中,该指令和数据是根据非本机指令集体系结构定义的,并且由一个或多个测试进行寻址;以及由仿真器触发执行已翻译的一个或多个本地指令库。该方法进一步包括,在执行翻译的一个或多个本地指令组的执行期间检测到错误时,计算系统识别非本地指令集架构的执行中的错误。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号