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

可重定目标编译器辅助移植系统设计实现

摘要第1-5页
Abstract第5-11页
第1章 绪论第11-19页
   ·背景及课题意义第11-13页
   ·编译器后端生成技术概述第13-16页
   ·本课题完成的工作第16-17页
   ·论文组织结构第17-19页
第2章 编译器后端技术介绍第19-31页
   ·中间表示形式第19-20页
   ·编译器分析第20-24页
     ·控制流分析第20-21页
     ·数据流分析第21-22页
     ·数据依赖关系分析第22-23页
     ·别名分析第23-24页
   ·编译器优化第24-31页
     ·前期优化第25-26页
     ·冗余删除第26-27页
     ·循环优化第27页
     ·过程优化第27-28页
     ·寄存器分配第28-29页
     ·代码调度第29-30页
     ·控制流和低级优化第30-31页
第3章 GCC 编译器内部结构分析第31-43页
   ·GCC 编译器结构及工作流程第31-32页
   ·GCC 编译器的前端第32-34页
   ·GCC 编译器的后端第34-43页
     ·RTL 语言第34-36页
     ·GCC 后端概述第36-37页
     ·GCC 目标机器描述第37-40页
     ·机器描述的作用第40-41页
     ·后端生成机制第41-43页
第4章 GCC 交叉编译器移植研究及辅助移植系统设计第43-65页
   ·GCC 传统移植方法分析第43-50页
     ·machine.h 文件第43-47页
     ·machine.md 文件第47-50页
     ·machine.c 文件第50页
   ·GCC 移植的形式化分析第50-56页
   ·GCC 辅助移植系统设计第56-65页
     ·系统总体功能及设计思路第56-57页
     ·数据库模块设计第57页
     ·人机界面设计第57-61页
     ·文件导出模块设计第61-63页
     ·小结第63-65页
第5章 辅助移植系统在 DLX 平台的应用及测试第65-77页
   ·DLX 介绍第65-68页
     ·DLX 体系结构第65-66页
     ·DLX 指令集第66-68页
   ·整合测试及结果分析第68-77页
     ·测试方案及过程第68-69页
     ·测试数据、结果及其分析第69-77页
第6章 结论第77-79页
   ·总结第77-78页
   ·将来的工作第78-79页
参考文献第79-83页
攻读硕士学位期间发表的论文第83-85页
攻读硕士学位期间参与的科研项目第85-87页
致谢第87页

论文共87页,点击 下载论文
上一篇:基于界面设计的碳酸钙表面改性及在PP、PVC中的应用
下一篇:离子液体接枝的有机催化剂在有机合成中的反应研究