
基于基本块构建DAG图的程序设计(编译原理课程设计报告)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本课程设计报告探讨了一种利用基本块构造有向无环图(DAG)的新颖方法,并应用于程序优化中,以提升编译效率和代码质量。此研究为编译原理教学提供了实用案例分析和技术探索。
问题描述:输入任意给定的基本块,并构造与之等价的DAG图,以图形方式输出。基本要求如下:
1. 输入形式为四元式字符串,即一个由括号包围且四个符号之间用三个逗号隔开的形式。
2. 用户需要告知系统哪些变量在后续使用中会继续被引用。
具体步骤和输出包括:
(1)将用户输入的基本块转化为三地址代码方式,并进行输出;
(2)构造并以图形形式展示该基本块对应的DAG图;
(3)给出简化后的三地址代码,说明其功能。
全部评论 (0)
还没有任何评论哟~


