出版社:清华大学出版社
年代:2011
定价:14.0
本教材分为两章。第1章给出了编译程序的结构、各阶段的实现原理和构造编译程序的方法。第2章给出了编译程序的实验内容和实现方法。
第1章 课程的主要内容
1.1 概述
1.2 编译程序的组成
1.2.1 词法分析
1.2.2 语法分析--自上而下分析
1.2.3 语法分析--自下而上分析
1.2.4 语法制导翻译和中间代码产生
1.2.5 代码优化
1.2.6 目标代码生成
1.2.7 表格处理程序
1.2.8 错误处理程序
1.3 编译程序的构造方法
1.3.1 采用机器语言或汇编语言设计
1.3.2 采用高级程序设计语言设计
1.3.3 自动化构造方法
1.3.4 构造编译程序的学习内容
第2章 实验内容与考核方式
2.1 实验要求
2.1.1 前导课程与实验
2.1.2 编程工具与运行环境
2.1.3 选题与实验组织
2.1.4 上机实验前的准备
2.1.5 考核方式
2.1.6 上机实验报告
2.2 词法分析
2.2.1 目的与要求
2.2.2 题目与实现方法
2.2.3 上机时间
2.3 语法分析
2.3.1 构造LL(1)分析表
2.3.2 设计预测分析程序
2.3.3 设计递归下降分析程序
2.3.4 构造算符优先关系表
2.3.5 设计算符优先分析程序
2.3.6 构造LR(0)分析表
2.3.7 设计LR分析程序
2.4 语法制导翻译
2.4.1 基于算符优先分析方法的语法制导翻译程序
2.4.2 基于LR分析方法的语法制导翻译程序
2.5 代码生成
2.5.1 目的与要求
2.5.2 题目与实现算法
2.5.3 上机时间
2.6 解释程序设计
2.6.1 简单BASIC语言的语法和语义
2.6.2 解释程序的实现方法
2.6.3 输入源程序举例
2.6.4 上机时间
2.6.5 简单BASIC语言的扩展
参考文献
本教材分为两章。第1章介绍编译程序的结构、各阶段的实现原理和构造编译程序的方法。第2章介绍编译程序的实验内容和实现方法。本教材给出的实验安排具有普遍性,各学校可根据自己的教学目标和学生水平酌情调节,以适应实际情况。本书可作为大学编译技术课程设计的指导教材,也可作为编译技术或编译原理课程的配套教材。
书籍详细信息 | |||
书名 | 编译技术实践教程站内查询相似图书 | ||
9787302271314 如需购买下载《编译技术实践教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 14.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 85 | 印数 | 4000 |
编译技术实践教程是清华大学出版社于2011.12出版的中图分类号为 TP314 的主题关于 编译程序-程序设计-教材 的书籍。