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

反编译中处理分支指令的关键技术研究与实现

表目录第1-8页
图目录第8-9页
摘要第9-10页
ABSTRACT第10-11页
第一章 绪论第11-17页
   ·反编译简介第11-15页
     ·反编译的建立与发展第11-13页
     ·反编译的分类第13页
     ·反编译的研究方法和应用前景第13-14页
     ·反编译与二进制翻译第14-15页
   ·课题来源第15-16页
   ·研究内容第16页
   ·论文的结构安排第16-17页
第二章 指令解码器概述第17-25页
   ·相关概念第17-19页
     ·控制流图第17页
     ·基本块第17-18页
     ·低级中间表示RTL第18页
     ·高级中间表示HRTL第18-19页
   ·IA-64的指令特性第19-20页
   ·指令解码器的设计第20-24页
     ·指令解码算法第20-22页
     ·指令束特性的消除第22-24页
   ·分支指令对指令解码的影响第24页
   ·小结第24-25页
第三章 间接跳转分支指令的处理第25-35页
   ·关于间接跳转分支指令第25-26页
     ·N-条件分支的间接跳转第25-26页
     ·非n-条件分支的间接跳转第26页
   ·对n-条件分支的间接跳转的处理第26-33页
     ·切片第27-28页
     ·表达式置换第28页
     ·跳转表恢复实例第28-32页
     ·跳转表恢复算法第32-33页
   ·对非n-条件分支的间接跳转的处理第33-34页
     ·具体实现第33-34页
     ·测试验证第34页
   ·小结第34-35页
第四章 间接过程调用的恢复第35-45页
   ·间接过程调用问题第35-36页
     ·使用解释器的解决方法第35页
     ·使用解释器的不足第35-36页
     ·不使用解释器的前提条件第36页
   ·间接过程调用的约定第36-37页
   ·间接过程调用的恢复第37-44页
     ·间接调用静态链接函数第37-39页
     ·间接调用动态链接库函数第39-44页
   ·回调函数的参数恢复第44页
   ·小结第44-45页
第五章 过程间跳转分支指令的处理第45-50页
   ·尾调用优化第45-46页
   ·反尾调用优化第46-49页
     ·alloc指令第47-48页
     ·无条件跳转分支的类型判定第48-49页
     ·参数和返回值的恢复.第49页
   ·小结第49-50页
第六章 实验与测试分析第50-53页
   ·SPEC CINT2000测试情况第50-52页
     ·间接跳转分支处理的测试第51页
     ·间接过程调用恢复的测试第51-52页
     ·过程间跳转类型判定的测试第52页
   ·测试结论第52-53页
结束语第53-55页
参考文献第55-58页
作者简历 攻读硕士学位期间完成的主要工作第58-59页
致谢第59页

论文共59页,点击 下载论文
上一篇:河南省野菜资源区系、地理分布调查研究
下一篇:基于SOA的信用卡系统的设计与实现