编译原理学习与实践指导
全书分为两篇。第1篇是“编译原理”学习指导,共12章,第1至第6章由何高奇完成,第7至第12章由杨建国完成;第2篇是“编译原理”实践指导,由金登男完成;附录是“编译原理”系统软件课程设计及试卷,由杨建国完成。 在学习指导的每章中,首先总结了本章知识结构图,然后进行了疑难解惑,重点讨论了典型例题,最后给出针对性的习题。在实践指导的每章中主要叙述了词法分析、语法分析和代码生成三大实践环节中的实践任务、编译程序的代码、实验步骤、实验要求和实验报告等。
基本信息
- 出版社
华东理工大学出版社
- 作者
金登男 何高奇
- 开本
16
- 页数
188页
- ISBN
9787562836681、756283668X
内容简介
《编译原理学习与实践指导》能帮助学生充分理解编译的基本方法,提高分析问题、解决问题的能力,既能为学生提供一本合适的编译原理学习参考书,同时也为考研复习者提供一本有价值的参考资料。
图书目录
第1篇编译原理学习指导 第1章编译程序概述 1.1本章知识结构图 1.2疑难解惑 1.3典型例题 1.4习题 第2章文法和语言 2.1本章知识结构图 2.2疑难解惑 2.3典型例题 2.4习题 第3章词法分析 3.1本章知识结构图 3.2疑难解惑 3.3典型例题 3.4习题 第4章自顶向下语法分析 4.1本章知识结构图 4.2疑难解惑 4.3典型例题 4.4习题 第5章自底向上优先分析 5.1本章知识结构图 5.2疑难解惑 5.3典型例题 5.4习题 第6章LR分析 6.1本章知识结构图 6.2疑难解惑 6.3典型例题 6.4习题 第7章语法制导翻译和中间代码生成 7.1本章知识结构图 7.2疑难解惑 7.3典型例题 7.4习题 第8章符号表 8.1本章知识结构图 8.2疑难解惑 8.3典型例题 8.4习题 第9章目标程序运行时的存储组织 9.1本章知识结构图 9.2疑难解惑 9.3典型例题 9.4习题 第10章代码优化 10.1本章知识结构图 10.2疑难解惑 10.3典型例题 10.4习题 第11章代码生成 11.1本章知识结构图 11.2疑难解惑 11.3典型例题 11.4习题 第12章编译程序的构造 12.1本章知识结构图 12.2疑难解惑 12.3典型例题 12.4习题 第2篇编译原理实践指导 第13章PL/0语言的词法分析 13.1词法分析的任务 13.2词法分析器的数据结构 13.3词法分析器的工作方式 13.4词法分析程序的工作方法 13.5开发词法分析程序 13.6词法分析的测试用例 13.7词法分析结果 13.8词法分析实验步骤 13.9词法分析实验要求 13.10“编译原理”课程词法分析实验报告 第14章PL/0语言的语法分析 14.1语法分析的任务 14.2PL/0语法描述图 14.3递归子程序法 14.4语法分析器的设计 14.5词法分析的源程序 14.6语法分析实验步骤 14.7语法分析实验结果 14.8“编译原理”课程语法分析实验报告 第15章PL/0语言的代码生成 15.1代码生成的任务 15.2虚拟指令说明 15.3代码生成程序中的数据结构 15.4代码生成程序的设计 15.5代码生成源程序 15.6代码生成实验步骤 15.7代码生成实验结果 第16章代码的解释执行 16.1PL/0目标计算机的组织机构 16.2什么是代码的解释执行 16.3解释执行程序源代码 16.4解释执行实验结果 附录1编译原理系统软件课程设计 附录2“编译原理”课程期中考试试卷 附录3“编译原理”课程期末考试试卷 参考文献