
- 作 者:袁和金,黄建才,黄志强编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302271314
- 标注页数:67 页
- PDF页数:73 页
请阅读订购服务说明与试读!
订购服务说明
1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。
2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源73 ≥67页】
图书下载及付费说明
1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。
2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)
3、所有的电子图书都是原书直接扫描方式制作而成。
第1章 课程的主要内容 1
1.1 概查 1
1.2 编译程序的组成 1
1.2.1 词法分析 2
1.2.2 语法分析——自上而下分析 4
1.2.3 语法分析——自下而上分析 9
1.2.4 语法制导翻译和中间代码产生 14
1.2.5 代码优化 16
1.2.6 目标代码生成 21
1.2.7 表格处理程序 24
1.2.8 错误处理程序 26
1.3 编译程序的构造方法 27
1.3.1 采用机器语言或汇编语言设计 27
1.3.2 采用高级程序设计语言设计 27
1.3.3 自动化构造方法 27
1.3.4 构造编译程序的学习内容 27
第2章 实验内容与考核方式 28
2.1 实验要求 28
2.1.1 前导课程与实验 28
2.1.2 编程工具与运行环境 28
2.1.3 选题与实验组织 28
2.1.4 上机实验前的准备 29
2.1.5 考核方式 29
2.1.6 上机实验报告 29
2.2 词法分析 29
2.2.1 目的与要求 29
2.2.2 题目与实现方法 30
2.2.3 上机时间 33
2.3 语法分析 33
2.3.1 构造LL(1)分析表 33
2.3.2 设计预测分析程序 37
2.3.3 设计递归下降分析程序 38
2.3.4 构造算符优先关系表 40
2.3.5 设计算符优先分析程序 43
2.3.6 构造LR(0)分析表 45
2.3.7 设计LR分析程序 48
2.4 语法制导翻译 50
2.4.1 基于算符优先分析方法的语法制导翻译程序 51
2.4.2 基于LR分析方法的语法制导翻译程序 53
2.5 代码生成 55
2.5.1 目的与要求 55
2.5.2 题目与实现算法 55
2.5.3 上机时间 58
2.6 解释程序设计 58
2.6.1 简单BASIC语言的语法和语义 58
2.6.2 解释程序的实现方法 60
2.6.3 输入源程序举例 65
2.6.4 上机时间 66
2.6.5 简单BASIC语言的扩展 66
参考文献 67