Abstract:
介绍基于构件化的仿真器设计方法,比较动态二进制翻译和静态二进制翻译的区别,分析动态二进制翻译技术在仿真器开发中的应用,并对基于二进制动态翻译的仿真器的关键技术——指令集仿真、T-cache缓存管理等问题进行分析,针对二进制动态翻译中的自修改代码翻译问题,给出具体的解决方案。
Key words:
仿真器,
二进制翻译,
指令集仿真
摘要: 介绍基于构件化的仿真器设计方法,比较动态二进制翻译和静态二进制翻译的区别,分析动态二进制翻译技术在仿真器开发中的应用,并对基于二进制动态翻译的仿真器的关键技术——指令集仿真、T-cache缓存管理等问题进行分析,针对二进制动态翻译中的自修改代码翻译问题,给出具体的解决方案。
关键词:
仿真器,
二进制翻译,
指令集仿真
CLC Number:
ZHANG Ji, LI Ning-Bei. Key Technology Research of Simulator Based on Binary Translation[J]. Computer Engineering, 2010, 36(16): 246-248.
张激, 李宁波. 基于二进制翻译的仿真器关键技术研究[J]. 计算机工程, 2010, 36(16): 246-248.