书籍详情
编译技术实践教程
作者:袁和金 等编著
出版社:清华大学出版社
出版时间:2012-01-01
ISBN:9787302271314
定价:¥12.00
购买这本书可以去
内容简介
《编译技术实践教程》分为两章。第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.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语言的扩展
参考文献
猜您喜欢