摘要
作为64位处理器架构的IA-64,提供了更高的指令级并行性(ILP),并代表了一种新型微处理器的发展方向。对IA-64二进制指令代码流的自动分析和变换,在基于机器和操作系统的的描述来实现IA-64二进制自动翻译和逆向工程中有重要的意义。本文概述了SLED与IA-64的指令特点,详细介绍了基于SLED对IA-64指令的描述和利用MLTK自动生成反向工具的设计与实现技术,并给出了自动生成反汇编的测试结果。
IA-64, as a processor of 64-bits, supply more ILP ,and it stands for the developing orientation of a new microprocessor. It is very significant for automatic analyse and transform of IA-64 binary instruction streams in the realization of automatic translation of binary and reverse direction engineering based on the descriptions of computer and operating system. This paper discusses SLED and the features of IA-64 instructions,introduces the technique of the design and the implementation detailedly which the representations of IA-64 instructions based on SLED and produces the reverse tool automatically by MLTK,and give the result of the automatic disassembler. test .
出处
《微计算机信息》
北大核心
2005年第5期210-211,共2页
Control & Automation
基金
河南省杰出人才创新基金(编号:0521000200)