当前位置:首页 > 工业技术
编译原理学习与实践指导
编译原理学习与实践指导

编译原理学习与实践指导PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:金登男主编
  • 出 版 社:上海:华东理工大学出版社
  • 出版年份:2013
  • ISBN:9787562836681
  • 页数:188 页
图书介绍:本书分为三大部分。第一部分是编译原理习题辅导,第二部分是编译原理实践指导,第三部分是编译原理系统软件课程设计。在习题辅导的每章中,首先总结了本章知识结构,然后进行疑难解惑,重点讨论典型例题,最后给出针对性的习题。在实践指导部分中主要叙述词法分析、语法分析和代码生成三大实践环节中的实践任务、编译程序的代码、实验步骤、实验要求和实验报告等。在编译原理系统软件课程设计部分中讲述教学大纲、设计内容、设计要求、设计报告和上机安排等。
《编译原理学习与实践指导》目录

第1篇 编译原理学习指导 1

第1章 编译程序概述 3

1.1本章知识结构图 3

1.2疑难解惑 4

1.3典型例题 5

1.4习题 5

第2章 文法和语言 7

2.1本章知识结构图 7

2.2疑难解惑 7

2.3典型例题 9

2.4习题 12

第3章 词法分析 15

3.1本章知识结构图 15

3.2疑难解惑 15

3.3典型例题 18

3.4习题 24

第4章 自顶向下语法分析 26

4.1本章知识结构图 26

4.2疑难解惑 26

4.3典型例题 28

4.4习题 35

第5章 自底向上优先分析 37

5.1本章知识结构图 37

5.2疑难解惑 37

5.3典型例题 38

5.4习题 46

第6章 LR分析 48

6.1本章知识结构图 48

6.2疑难解惑 48

6.3典型例题 51

6.4习题 61

第7章 语法制导翻译和中间代码生成 64

7.1本章知识结构图 64

7.2疑难解惑 64

7.3典型例题 66

7.4习题 68

第8章 符号表 71

8.1本章知识结构图 71

8.2疑难解惑 71

8.3典型例题 72

8.4习题 73

第9章 目标程序运行时的存储组织 75

9.1本章知识结构图 75

9.2疑难解惑 75

9.3典型例题 76

9.4习题 76

第10章 代码优化 78

10.1本章知识结构图 78

10.2疑难解惑 78

10.3典型例题 79

10.4习题 82

第11章 代码生成 83

11.1本章知识结构图 83

11.2疑难解惑 83

11.3典型例题 84

11.4习题 84

第12章 编译程序的构造 86

12.1本章知识结构图 86

12.2疑难解惑 86

12.3典型例题 87

12.4习题 87

第2篇 编译原理实践指导 89

第13章 PL/0语言的词法分析 91

13.1词法分析的任务 91

13.2词法分析器的数据结构 93

13.3词法分析器的工作方式 95

13.4词法分析程序的工作方法 95

13.5开发词法分析程序 96

13.6词法分析的测试用例 108

13.7词法分析结果 109

13.8词法分析实验步骤 110

13.9词法分析实验要求 110

13.10“编译原理”课程词法分析实验报告 110

第14章 PL/0语言的语法分析 112

14.1语法分析的任务 112

14.2 PL/0语法描述图 112

14.3递归子程序法 114

14.4语法分析器的设计 115

14.5词法分析的源程序 115

14.6语法分析实验步骤 129

14.7语法分析实验结果 129

14.8“编译原理”课程语法分析实验报告 131

第15章 PL/0语言的代码生成 133

15.1代码生成的任务 133

15.2虚拟指令说明 133

15.3代码生成程序中的数据结构 135

15.4代码生成程序的设计 135

15.5代码生成源程序 136

15.6代码生成实验步骤 161

15.7代码生成实验结果 162

第16章 代码的解释执行 165

16.1 PL/0目标计算机的组织机构 165

16.2什么是代码的解释执行 166

16.3解释执行程序源代码 168

16.4解释执行实验结果 174

附录1编译原理系统软件课程设计 176

附录2“编译原理”课程期中考试试卷 179

附录3“编译原理”课程期末考试试卷 183

参考文献 188

返回顶部