作为64位处理器架构的IA-64,提供了更高的指令级并行性(ILP),并代表了一种新型微处理器的发展方向。对IA-64二进制指令代码流的自动分析和变换,在基于机器和操作系统的的描述来实现IA-64二进制自动翻译和逆向工程中有重要的意义。本文概述了SLED与IA-64的指令特点,详细介绍了基于SLED对IA-64指令的描述和利用MLTK自动生成反向工具的设计与实现技术,并给出了自动生成反汇编的测试结果。关键词: 指令级并行;SLED;域;patterns;constructors;bundle;匹配Representations of IA-64 Instructions Based on SLED YANG Xin,ZHAO Rong-cai, QI Ning(Department of Computer Science and Technology, university of information engineering, college of information engineering ,zhengzhou 450002,China ) Abstract: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 des criptions 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 .Key words: ILP;SLED; fields;patterns;constructors;bundle;matching
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论