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

计算机工程 ›› 2008, Vol. 34 ›› Issue (22): 245-246. doi: 10.3969/j.issn.1000-3428.2008.22.086

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

系统级动态二进制翻译器的中断处理策略

龙开文,付宇卓   

  1. (上海交通大学微电子学院,上海 200240)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-11-20 发布日期:2008-11-20

Interrupt Handling Strategy in System-level Dynamic Binary Translator

LONG Kai-wen, FU Yu-zhuo   

  1. (School of Microelectronics, Shanghai Jiaotong University, Shanghai 200240)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-11-20 Published:2008-11-20

摘要: 中断处理策略是影响系统级动态二进制翻译系统性能的主要因素之一。该文通过分析中断的被动处理策略对系统性能的影响,提出在目标代码执行阶段主动处理中断的策略,并加以实现。实验结果表明,中断的主动处理策略优于被动处理策略。

关键词: 中断处理, 系统级动态二进制翻译, 操作系统

Abstract: Interrupt handling strategy is one of main factors influencing characteristic of system-level dynamic binary translator system. Based on the performance analysis of passive interrupt handling strategy, this paper presents a proactive strategy to handle interrupt which occurs at the translated code’s execution stage. This strategy is also implemented. Experimental results show that the proactive strategy advances over the
passive one.

Key words: interrupt handling, system-level dynamic binary translation, operating system

中图分类号: