首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

ARM反编译中的类型分析技术研究

表目录第1-7页
图目录第7-8页
摘要第8-9页
ABSTRACT第9-10页
第一章 绪论第10-16页
   ·研究背景及意义第10-11页
   ·国内外研究现状分析第11-15页
   ·研究内容第15页
   ·论文结构安排第15-16页
第二章 ARM反编译系统架构第16-24页
   ·二进制解析第16-17页
   ·中间语言翻译第17-21页
     ·中间语言的语法结构第17-20页
     ·汇编指令语义字典第20-21页
     ·SSA形式的中间表示第21页
   ·基于数据流分析的中间语言优化第21-23页
   ·类型分析第23页
   ·本章小结第23-24页
第三章 基本类型分析第24-39页
   ·类型变量的定义第24-25页
   ·ARM指令类型特征提取第25-31页
     ·类型信息的来源第25-26页
     ·类型特征提取规则第26-29页
     ·ARM指令类型特征模式库第29-31页
   ·基于约束的类型推导第31-36页
     ·类型推导中的约束满足问题第31-32页
     ·中间语句的类型约束第32-33页
     ·类型推导规则第33-36页
   ·类型属性生成第36-38页
   ·本章小结第38-39页
第四章 基于双向数据流分析的类型传播第39-50页
   ·相关基本概念第39-40页
   ·类型传播的双向数据流分析框架第40-43页
   ·数据流方程第43-44页
   ·类型传播算法第44-48页
   ·实例及结果分析第48-49页
   ·本章小结第49-50页
第五章 复合类型分析第50-60页
   ·标准C语言中复合类型的存储特点第50-51页
   ·寻址表达式分析第51-54页
     ·中间语言中的寻址表达式形式第51-52页
     ·寻址表达式的等价关系第52-53页
     ·数组聚集关系第53-54页
   ·复合数据类型重构实例分析第54-58页
     ·常量下标引用数组实例第54-56页
     ·变量下标引用数组实例第56-58页
   ·复合类型分析的二义性问题第58-59页
   ·本章小结第59-60页
第六章 原型工具的设计与实现第60-65页
   ·原型工具的框架设计第60页
   ·基本类型分析模块第60-62页
   ·复合类型分析模块第62-63页
   ·结果展示第63-64页
   ·本章小结第64-65页
结束语第65-66页
参考文献第66-69页
附录A 加法和减法运算类型属性main推导规则第69-70页
作者简历 攻读硕士学位期间完成的主要工作第70-71页
致谢第71页

论文共71页,点击 下载论文
上一篇:基于可重构平台的软硬件代码划分技术研究
下一篇:MPICH在工作站机群环境下通信机制的分析与优化