首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

静态二进制翻译中基本数据类型分析的研究与实现

表目录第1-7页
图目录第7-8页
摘要第8-9页
ABSTRACT第9-10页
第一章 绪论第10-16页
   ·软件逆向工程技术简介第10-11页
   ·二进制翻译概述第11-13页
     ·二进制翻译的实现方法第11-12页
     ·二进制翻译面临的困难第12-13页
   ·二进制翻译的研究历史和现状第13-14页
   ·本文的贡献第14-15页
   ·本文的组织结构第15-16页
第二章 IA-64体系结构特点及二进制翻译系统ITA简介第16-23页
   ·IA-64体系结构简介第16-18页
     ·IA-64指令集简介第16-17页
     ·IA-64特性简介第17-18页
   ·ITA系统简介第18-21页
     ·ITA系统框架第18-19页
     ·实例分析第19-21页
   ·小结第21-23页
第三章 数据流分析第23-31页
   ·数据流分析基本概念第23-26页
     ·CFG的产生及控制流分析的基本概念第23-26页
     ·程序的数据流分析第26页
   ·数据流分析中相关定义的算法实现第26-30页
     ·算法描述语言及相关数据结构第27-28页
     ·算法描述第28-30页
   ·小结第30-31页
第四章 指令语义提升过程中的类型分析第31-37页
   ·数据类型分析的相关概念第31-33页
     ·ITA系统中数据类型分析的依据第31-32页
     ·ITA系统中基本数据类型分析的重要性第32页
     ·ITA系统中基本数据类型和高级C语言数据类型的区别和联系第32-33页
   ·基本数据类型分析的原理及方法第33-36页
     ·“&”和“*”运算符第33-34页
     ·普通算术指令的描述第34-35页
     ·内存读写指令第35页
     ·转移指令第35-36页
   ·小结第36-37页
第五章 基于过程的数据类型分析技术第37-46页
   ·变量重命名技术第37-39页
     ·过程变量的DU-chains和UD-chains第37页
     ·消除寄存器重用第37-38页
     ·举例说明第38-39页
   ·变量类型推导的规则第39-40页
   ·格理论在变量类型推导中的应用第40-45页
     ·格的概念及相关性质第40-42页
     ·数据类型推导中格的定义及说明第42-43页
     ·基于格的变量类型分析第43-45页
   ·小结第45-46页
第六章 测试结果及分析第46-49页
   ·测试环境介绍第46页
   ·测试结果分析第46-48页
     ·代码膨胀率第47页
     ·代码执行时间第47-48页
   ·小结第48-49页
结束语第49-51页
参考文献第51-54页
作者简历 攻读硕士学位期间完成的主要工作第54-55页
致谢第55页

论文共55页,点击 下载论文
上一篇:基于视频的人体运动分析的研究
下一篇:盐酸千金藤碱防治肿瘤化疗所致白细胞减少与骨髓CD34~+造血干细胞的关系