作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (16): 246-248. doi: 10.3969/j.issn.1000-3428.2010.16.088

• 开发研究与设计技术 • 上一篇    下一篇

基于二进制翻译的仿真器关键技术研究

张 激,李宁波   

  1. (华东计算技术研究所,上海 200233)
  • 出版日期:2010-08-20 发布日期:2010-08-17
  • 作者简介:张 激(1966-),男,高级工程师,主研方向:嵌入式系统软件;李宁波,助理工程师
  • 基金资助:
    国家“核高基”重大专项基金资助项目(2009ZX01041- 001-002)

Key Technology Research of Simulator Based on Binary Translation

ZHANG Ji, LI Ning-bo   

  1. (East-China Institute of Computer Technology, Shanghai 200233)
  • Online:2010-08-20 Published:2010-08-17

摘要: 介绍基于构件化的仿真器设计方法,比较动态二进制翻译和静态二进制翻译的区别,分析动态二进制翻译技术在仿真器开发中的应用,并对基于二进制动态翻译的仿真器的关键技术——指令集仿真、T-cache缓存管理等问题进行分析,针对二进制动态翻译中的自修改代码翻译问题,给出具体的解决方案。

关键词: 仿真器, 二进制翻译, 指令集仿真

Abstract: 介绍基于构件化的仿真器设计方法,比较动态二进制翻译和静态二进制翻译的区别,分析动态二进制翻译技术在仿真器开发中的应用,并对基于二进制动态翻译的仿真器的关键技术——指令集仿真、T-cache缓存管理等问题进行分析,针对二进制动态翻译中的自修改代码翻译问题,给出具体的解决方案。

Key words: 仿真器, 二进制翻译, 指令集仿真

中图分类号: