从GCC编译器的体系结构出发,提出了GCC前后端分离的结构以适合移植到不同的硬件平台,分析了GCC后 端移植的关键技术。重点阐述后端移植所必须的文件,并详细说明这些文件的作用,给出了RTL中间语言的语法结构以及 典型指令的RTL指令模板结构。最后通过一个实例对移植到新硬件体系结构的GCC进行测试,结果表明针对特定的硬件 体系结构,GCC后端移植技术是可行的,能够产生正确的汇编语言代码。
2025-07-08 08:33:03 287KB
1
寄存器分配算法. 研究编译器后端的可以参考下
2022-03-16 09:54:42 119KB 编译器
1
实现了从词法分析、语法分析、抽象语法树生成、简单语法的语法树转四元式、以及四元式到汇编代码的过程。 需要下载flex、bison、DOSBox
2021-04-22 20:27:07 166KB C语言 编译器 编译器后端 编译器前端
1