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

计算机工程 ›› 2008, Vol. 34 ›› Issue (6): 88-89. doi: 10.3969/j.issn.1000-3428.2008.06.032

• 软件技术与数据库 • 上一篇    下一篇

基于IA64二进制翻译的解码技术研究

杨 欣,李 崇   

  1. (解放军信息工程大学信息工程学院,郑州 450002)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-03-20 发布日期:2008-03-20

Research of Decoding Technology Based on IA64 Binary Translation

YANG Xin, LI Chong   

  1. (College of Information Engineering, PLA University of Information Engineering, Zhengzhou 450002 )
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-03-20 Published:2008-03-20

摘要: 作为64位处理器架构,IA64提供了更高的指令级并行性,代表了一种新型微处理器的发展方向。该文介绍了基于SLED对IA64指令的描述和利用MLTK生成反向工具,讨论了IA64中指令解码器的设计与实现。这些技术对IA64二进制指令代码流的自动分析和变换,以及实现IA64二进制自动翻译具有重要的意义。

关键词: EPIC操作系统, 指令级并行, 指令槽

Abstract: IA64, as a processor of 64-bit, supplies more ILP, and it stands for the developing orientation of new microprocessor. This paper introduces the representation of IA-64 instructions based on SLED and the reverse tool which produces by MLTK, discusses the design and implementation of IA64 instruction decoder. It is very significant for automatic analysis and transform of IA64 binary instruction streams in the realization of automatic translation of binary and reverse direction engineering based on the descriptions of computer and operating system.

Key words: EPIC, Instruction Level Paralysation(ILP), slot

中图分类号: