编译原理大作业设计精选.docVIP

  • 4
  • 0
  • 约1.08万字
  • 约 19页
  • 2016-12-05 发布于湖北
  • 举报
2017届课程设计 C语言编译器的设计与实现 学生姓名: 库尔班江.阿瓦克日 学 号: 5011212524 所属学院: 信息工程学院 专 业: 计算机科学与技术 班 级: 计算机17-1班 塔里木大学教务处制 不要删除行尾的分节符,此行不会被打印 目录 第1章 编译器概述 2 1.1编译器概述 2 第2章 编译器设计 4 2.1词法分析设计 4 2.1语法分析设计 6 2.1中间代码生成 9 2.1语法翻译实现方法 11 第3章 数据结构说明 12 3.1数据结构说明 12 第4章 编译程序运行测试 15 4.1编译程序运行测试 15 参考文献 18 编译器概述黄金分割的 哈工大回归热大 【】个阿訇 妇孺诶航天拖后腿航天皇太后 编译器概述 编译器的任务是:输入 *.asm 源程序文件,输出 *.obj 目标代码文件和 *.lst 列表文件——对输入的源程序进行扫描,找出所有词法和语法的错误,然后生成有待重定位的目标代码(中间文件)和提供查看信息的列表文件。中间文件后缀名为obj,是连接器的输入文件。 一个编译器的整个工作流程是划分成一个一个阶段进行的,每个阶段都将源程序的一种表示形式转换成另一种表示形式,各个阶段进行的操作在逻辑上是紧密联结在一起的。这几个阶段是:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档