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

GCC编译器中间代码层控制流检测扩充研究

摘要第1-9页
ABSTRACT第9-10页
第一章 绪论第10-15页
   ·研究背景及意义第10-13页
     ·空间辐射环境对星载计算机的影响第10-11页
     ·控制流错误检测国内外研究现状第11-13页
   ·本文主要工作第13页
   ·论文结构第13-15页
第二章 控制流检测理论第15-27页
   ·控制流的基本概念和描述第15页
   ·控制流检测的基本原理第15-16页
     ·控制流错误类型第15-16页
     ·控制流检测第16页
   ·控制流检测技术的分类第16-17页
   ·纯软件控制流检测算法第17-27页
     ·CFCSS 算法介绍第18-21页
     ·RSCFC 算法第21-23页
     ·ECCFS 算法第23-27页
第三章 GCC 编译器分析第27-37页
   ·GCC 编译器概述第27页
   ·GCC 编译器运行流程第27-28页
   ·GCC 编译器优化框架分析第28-31页
     ·GCC 优化的总体论述第28-29页
     ·GCC 优化器的优化方案第29-30页
     ·GCC 的中间语言第30-31页
   ·GCC 编译器中控制流图、基本块和边的数据结构介绍第31-35页
     ·GCC 编译器中控制流图的数据将结构第31-33页
     ·GCC 编译器中基本块的数据结构第33-34页
     ·GCC 编译器中边的数据结构第34-35页
   ·控制流检测代码的插入点选择第35-37页
第四章 控制流错误检测的编译实现第37-61页
   ·CFCSS 算法在GCC 编译器中的实现第37-47页
     ·创建CFCSS 算法语句第38-42页
     ·CFCSS 算法语句的插入第42-45页
     ·更新控制流图第45-47页
   ·CFCSS 算法错误检测能力分析第47-49页
     ·CFCSS 算法控制流错误检测优点第47-48页
     ·CFCSS 算法控制流错误检测缺点第48-49页
   ·ECCFS 算法在GCC 编译器中的实现第49-59页
     ·switch 语句向if-else 语句的转换第49-51页
     ·标签的设计第51-54页
     ·ECCFS 算法语句的创建与插入第54-57页
     ·控制流图的更新第57-59页
   ·ECCFS 算法错误检测能力分析第59-61页
     ·ECCFS 算法控制流错误检测优点第59-60页
     ·ECCFS 算法控制流错误检测缺点第60-61页
第五章 故障注入实验第61-65页
   ·故障注入实验设计第61页
   ·实验结果第61-63页
   ·实验分析第63-64页
   ·本章小结第64-65页
结束语第65-66页
致谢第66-67页
参考文献第67-71页
作者在学期间取得的学术成果第71页

论文共71页,点击 下载论文
上一篇:计算机程序设计精品课程网站的研究与实现
下一篇:基于分类预测技术的软件成本估算方法的研究与应用