编译原理
出版时间:
2013-05
版次:
3
ISBN:
9787121129384
定价:
29.00
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
264页
字数:
420千字
正文语种:
简体中文
147人买过
-
《高等学校规划教材:编译原理(第3版)》根据高等学校“编译原理”课程教学基本要求编写。全书系统介绍了编译程序的一般构造原理、基本设计方法和主要实现技术。内容包括:文法和语言基本知识、词法分析程序的设计原理与构造方法、各种语法分析技术、语法制导翻译技术与中间代码生成、符号表的组织和管理、代码优化、运行时存储空间的组织与管理、目标代码生成、并行编译技术基本常识等。
《高等学校规划教材:编译原理(第3版)》系统性强,概念清晰,内容简明通俗,每章配有本章学习导读、本章小结、自测练习题和习题。附录给出了自测练习题与习题参考答案及编译程序实验,《高等学校规划教材:编译原理(第3版)》还免费提供电子课件和实验源代码。 第1章编译概述
1.1翻译程序与编译程序
1.2编译过程和编译程序的基本结构
1.3编译程序的生成方法
1.4编译技术在软件开发中的应用
本章小结
扩展阅读
自测练习题
习题
第2章文法和语言的基本知识
2.1概述
2.2字母表和符号串的基本概念
2.2.1字母表和符号串
2.2.2符号串的运算
2.3文法和语言的形式定义
2.3.1形式语言
2.3.2文法的形式定义
2.3.3语言的形式定义
2.3.4规范推导和规范归约
2.3.5递归规则与文法的递归性
2.4短语、直接短语和句柄
2.4.1短语和直接短语
2.4.2句柄
2.5语法树与文法的二义性
2.5.1推导和语法树
2.5.2文法的二义性
2.5.3文法二义性的消除
2.6文法和语言的分类
2.7有关文法的实用限制和变换
本章小结
扩展阅读
自测练习题
习题
第3章词法分析与有穷自动机
3.1词法分析程序的功能
3.2单词符号及输出单词的形式
3.2.1语言的单词符号
3.2.2词法分析程序输出单词的形式
3.3语言单词符号的两种定义方式
3.3.1正规式与正规集
3.3.2正规文法与正规式
3.4正规式与有穷自动机
3.4.1确定有穷自动机(DFA)
3.4.2非确定有穷自动机(NFA)
3.4.3由正规表达式R构造NFA
3.4.4NFA确定化为DFA的方法
3.4.5DFA的化简
3.4.6有穷自动机到正规式的转换
3.5正规文法与有穷自动机
3.5.1右线性正规文法到有穷自动机的转换方法
3.5.2左线性正规文法到有穷自动机的转换方法
3.5.3有穷自动机到正规文法的转换方法
3.6词法分析程序的编写方法
本章小结
扩展阅读
自测练习题
习题
第4章语法分析
4.1语法分析程序的功能
4.2自上而下分析法
4.2.1非确定的自上而下分析法的思想
4.2.2文法的左递归性和回溯的消除
4.2.3某些非LL(1)文法到LL(1)文法的改写
4.2.4递归下降分析法
4.2.5预测分析法与预测分析表的构造
4.3自下而上分析法的一般原理
4.4算符优先分析法
4.4.1方法概述
4.4.2算符优先文法的定义
4.4.3算符优先关系表的构造
4.4.4算符优先分析算法的设计
4.4.5优先函数的构造
4.4.6算符优先分析法的局限性
4.5LR分析法
4.5.1LR分析器的工作原理和过程
4.5.2LR(0)分析法
4.5.3SLR(1)分析法
4.5.4LR(1)分析法
4.5.5LALR(1)分析法
4.5.6LR分析法对二义性文法的应用
4.5.7LR语法分析中的错误恢复技术
本章小结
扩展阅读
自测练习题
习题
第5章语法制导翻译技术和中间代码生成
5.1概述
5.2属性文法
5.3语法制导翻译概述
5.4中间语言
5.4.1逆波兰式
5.4.2三元式和树形表示
5.4.3四元式和三地址代码
5.5自下而上语法制导翻译
5.5.1简单算术表达式和赋值语句的翻译
5.5.2布尔表达式的翻译
5.5.3控制语句的翻译
5.5.4循环语句的翻译
5.5.5简单说明语句的翻译
5.5.6含数组元素的赋值语句的翻译
5.5.7过程和函数调用语句的翻译
5.6递归下降语法制导的翻译
本章小结
扩展阅读
自测练习题
习题
第6章符号表的组织与管理
6.1符号表的作用
6.2符号表的组织
6.3符号表的建立和查找
本章小结
扩展阅读
自测练习题
习题
第7章代码优化
7.1优化概述
7.2局部优化
7.2.1划分基本块的方法
7.2.2基本块的DAG表示
7.2.3利用DAG进行基本块的优化处理
7.3循环优化
7.3.1程序流图与循环
7.3.2循环查找
7.3.3循环优化
7.4窥孔优化
本章小结
扩展阅读
自测练习题
习题
第8章运行时的存储组织与管理
8.1概述
8.2静态存储分配
8.3栈式存储分配
8.3.1简单栈式存储分配
8.3.2嵌套过程的栈式存储分配
8.4堆式存储分配
8.5临时变量的存储分配
本章小结
扩展阅读
自测练习题
习题
第9章目标代码生成
9.1概述
9.2假想的计算机模型
9.3简单代码生成器
9.3.1待用信息与活跃信息
9.3.2代码生成算法
9.3.3寄存器的分配
9.4代码生成器的自动生成技术
本章小结
扩展阅读
自测练习题
习题
第10章并行编译技术基本常识
10.1并行编译技术的引入
10.2并行编译系统的功能和结构
10.2.1并行编译系统的功能
10.2.2并行编译系统的结构
10.3向量语言编译技术
10.3.1向量语法处理
10.3.2向量结构优化
10.4共享存储器并行机并行编译技术
10.4.1预编译
10.4.2可再入的目标代码
本章小结
习题
附录A词法分析程序生成器
A.1词法分析程序生成器LEX简介
A.2LEX输入文件的格式
A.3正规表达式的LEX约定
A.4LEX源程序中的规则部分
A.5FLEX的命令选项
A.6LEX程序示例
附录B语法分析程序生成器YACC
B.1语法分析程序YACC简介
B.2YACC输入文件的格式
B.3YACC各部分的书写格式
B.3.1定义部分
B.3.2规则部分
B.3.3辅助程序部分
B.4YACC的内置名称和定义机制
B.5YACC源程序示例
附录C编译程序实验
C.1词法分析
C.1.1实验目的
C.1.2实验要求
C.1.3词法分析程序的算法思想
C.1.4词法分析程序的C语言程序框架
C.2语法分析
C.2.1实验目的
C.2.2实验要求
C.2.3语法分析程序的算法思想
C.2.4语法分析程序的C语言程序框架
C.3语义分析
C.3.1实验目的
C.3.2实验要求
C.3.3语义分析程序的C语言程序框架
C.4算符优先分析法
C.5实验实例
C.6正规式转换成自动机的图形表示
C.6.1实验目的
C.6.2实验要求
C.6.3参考设计思路
C.6.4参考算法
附录D自测练习题与习题参考答案
参考文献
-
内容简介:
《高等学校规划教材:编译原理(第3版)》根据高等学校“编译原理”课程教学基本要求编写。全书系统介绍了编译程序的一般构造原理、基本设计方法和主要实现技术。内容包括:文法和语言基本知识、词法分析程序的设计原理与构造方法、各种语法分析技术、语法制导翻译技术与中间代码生成、符号表的组织和管理、代码优化、运行时存储空间的组织与管理、目标代码生成、并行编译技术基本常识等。
《高等学校规划教材:编译原理(第3版)》系统性强,概念清晰,内容简明通俗,每章配有本章学习导读、本章小结、自测练习题和习题。附录给出了自测练习题与习题参考答案及编译程序实验,《高等学校规划教材:编译原理(第3版)》还免费提供电子课件和实验源代码。
-
目录:
第1章编译概述
1.1翻译程序与编译程序
1.2编译过程和编译程序的基本结构
1.3编译程序的生成方法
1.4编译技术在软件开发中的应用
本章小结
扩展阅读
自测练习题
习题
第2章文法和语言的基本知识
2.1概述
2.2字母表和符号串的基本概念
2.2.1字母表和符号串
2.2.2符号串的运算
2.3文法和语言的形式定义
2.3.1形式语言
2.3.2文法的形式定义
2.3.3语言的形式定义
2.3.4规范推导和规范归约
2.3.5递归规则与文法的递归性
2.4短语、直接短语和句柄
2.4.1短语和直接短语
2.4.2句柄
2.5语法树与文法的二义性
2.5.1推导和语法树
2.5.2文法的二义性
2.5.3文法二义性的消除
2.6文法和语言的分类
2.7有关文法的实用限制和变换
本章小结
扩展阅读
自测练习题
习题
第3章词法分析与有穷自动机
3.1词法分析程序的功能
3.2单词符号及输出单词的形式
3.2.1语言的单词符号
3.2.2词法分析程序输出单词的形式
3.3语言单词符号的两种定义方式
3.3.1正规式与正规集
3.3.2正规文法与正规式
3.4正规式与有穷自动机
3.4.1确定有穷自动机(DFA)
3.4.2非确定有穷自动机(NFA)
3.4.3由正规表达式R构造NFA
3.4.4NFA确定化为DFA的方法
3.4.5DFA的化简
3.4.6有穷自动机到正规式的转换
3.5正规文法与有穷自动机
3.5.1右线性正规文法到有穷自动机的转换方法
3.5.2左线性正规文法到有穷自动机的转换方法
3.5.3有穷自动机到正规文法的转换方法
3.6词法分析程序的编写方法
本章小结
扩展阅读
自测练习题
习题
第4章语法分析
4.1语法分析程序的功能
4.2自上而下分析法
4.2.1非确定的自上而下分析法的思想
4.2.2文法的左递归性和回溯的消除
4.2.3某些非LL(1)文法到LL(1)文法的改写
4.2.4递归下降分析法
4.2.5预测分析法与预测分析表的构造
4.3自下而上分析法的一般原理
4.4算符优先分析法
4.4.1方法概述
4.4.2算符优先文法的定义
4.4.3算符优先关系表的构造
4.4.4算符优先分析算法的设计
4.4.5优先函数的构造
4.4.6算符优先分析法的局限性
4.5LR分析法
4.5.1LR分析器的工作原理和过程
4.5.2LR(0)分析法
4.5.3SLR(1)分析法
4.5.4LR(1)分析法
4.5.5LALR(1)分析法
4.5.6LR分析法对二义性文法的应用
4.5.7LR语法分析中的错误恢复技术
本章小结
扩展阅读
自测练习题
习题
第5章语法制导翻译技术和中间代码生成
5.1概述
5.2属性文法
5.3语法制导翻译概述
5.4中间语言
5.4.1逆波兰式
5.4.2三元式和树形表示
5.4.3四元式和三地址代码
5.5自下而上语法制导翻译
5.5.1简单算术表达式和赋值语句的翻译
5.5.2布尔表达式的翻译
5.5.3控制语句的翻译
5.5.4循环语句的翻译
5.5.5简单说明语句的翻译
5.5.6含数组元素的赋值语句的翻译
5.5.7过程和函数调用语句的翻译
5.6递归下降语法制导的翻译
本章小结
扩展阅读
自测练习题
习题
第6章符号表的组织与管理
6.1符号表的作用
6.2符号表的组织
6.3符号表的建立和查找
本章小结
扩展阅读
自测练习题
习题
第7章代码优化
7.1优化概述
7.2局部优化
7.2.1划分基本块的方法
7.2.2基本块的DAG表示
7.2.3利用DAG进行基本块的优化处理
7.3循环优化
7.3.1程序流图与循环
7.3.2循环查找
7.3.3循环优化
7.4窥孔优化
本章小结
扩展阅读
自测练习题
习题
第8章运行时的存储组织与管理
8.1概述
8.2静态存储分配
8.3栈式存储分配
8.3.1简单栈式存储分配
8.3.2嵌套过程的栈式存储分配
8.4堆式存储分配
8.5临时变量的存储分配
本章小结
扩展阅读
自测练习题
习题
第9章目标代码生成
9.1概述
9.2假想的计算机模型
9.3简单代码生成器
9.3.1待用信息与活跃信息
9.3.2代码生成算法
9.3.3寄存器的分配
9.4代码生成器的自动生成技术
本章小结
扩展阅读
自测练习题
习题
第10章并行编译技术基本常识
10.1并行编译技术的引入
10.2并行编译系统的功能和结构
10.2.1并行编译系统的功能
10.2.2并行编译系统的结构
10.3向量语言编译技术
10.3.1向量语法处理
10.3.2向量结构优化
10.4共享存储器并行机并行编译技术
10.4.1预编译
10.4.2可再入的目标代码
本章小结
习题
附录A词法分析程序生成器
A.1词法分析程序生成器LEX简介
A.2LEX输入文件的格式
A.3正规表达式的LEX约定
A.4LEX源程序中的规则部分
A.5FLEX的命令选项
A.6LEX程序示例
附录B语法分析程序生成器YACC
B.1语法分析程序YACC简介
B.2YACC输入文件的格式
B.3YACC各部分的书写格式
B.3.1定义部分
B.3.2规则部分
B.3.3辅助程序部分
B.4YACC的内置名称和定义机制
B.5YACC源程序示例
附录C编译程序实验
C.1词法分析
C.1.1实验目的
C.1.2实验要求
C.1.3词法分析程序的算法思想
C.1.4词法分析程序的C语言程序框架
C.2语法分析
C.2.1实验目的
C.2.2实验要求
C.2.3语法分析程序的算法思想
C.2.4语法分析程序的C语言程序框架
C.3语义分析
C.3.1实验目的
C.3.2实验要求
C.3.3语义分析程序的C语言程序框架
C.4算符优先分析法
C.5实验实例
C.6正规式转换成自动机的图形表示
C.6.1实验目的
C.6.2实验要求
C.6.3参考设计思路
C.6.4参考算法
附录D自测练习题与习题参考答案
参考文献
查看详情
-
编译原理
所有图书均为单本,图片显示多本勿拍,无赠品附件
八五品
湖北省咸宁市
平均发货10小时
成功完成率91.35%
-
编译原理
如链接显示套装,全册,标题与图不符的,请联系客服确认再下单!!!
八五品
江苏省南京市
平均发货12小时
成功完成率92.06%
-
九五品
江西省南昌市
平均发货10小时
成功完成率94.53%
-
编译原理
正版二手书,默认少量瑕疵,大量采购联系客服!
八五品
湖北省武汉市
平均发货9小时
成功完成率96.39%
-
编译原理
正版二手书,默认少量瑕疵,大量采购联系客服!
八五品
湖北省天门市
平均发货9小时
成功完成率92.74%
-
编译原理
正版二手书,默认少量瑕疵,大量采购联系客服!
八五品
湖北省武汉市
平均发货9小时
成功完成率95.38%
-
八五品
北京市东城区
平均发货11小时
成功完成率83.45%
-
2011-10 印刷
八品
广西桂林市
平均发货20小时
成功完成率79.38%
-
八五品
江苏省苏州市
平均发货12小时
成功完成率90.36%
-
10
八五品
天津市宝坻区
平均发货5小时
成功完成率98.29%
-
2012-07 印刷
八五品
上海市宝山区
平均发货11小时
成功完成率96.23%
-
八五品
山东省济南市
平均发货12小时
成功完成率93.38%
-
八五品
湖北省孝感市
平均发货10小时
成功完成率76.99%
-
八五品
湖北省武汉市
平均发货14小时
成功完成率89.71%
-
八五品
陕西省西安市
平均发货10小时
成功完成率92.55%
-
八五品
江西省南昌市
平均发货9小时
成功完成率93.31%
-
八五品
江苏省苏州市
平均发货8小时
成功完成率86.97%
-
5
八五品
河南省郑州市
平均发货7小时
成功完成率95.9%
-
编译原理
正版二手,均有笔记不影响使用,无赠品、光盘、MP3等。如需购买套装书,请联系客服核实,批量上传数据有误差,套装书售后运费自理,还请见谅!
八五品
山东省枣庄市
平均发货8小时
成功完成率88.91%
-
八五品
上海市黄浦区
平均发货8小时
成功完成率89.13%
-
八品
湖北省武汉市
平均发货9小时
成功完成率95.39%
-
八五品
江苏省南京市
平均发货13小时
成功完成率87.44%
-
九品
江西省南昌市
平均发货10小时
成功完成率93.35%
-
八品
江西省南昌市
平均发货9小时
成功完成率92.82%
-
八五品
重庆市南岸区
平均发货18小时
成功完成率85.8%
-
2
八五品
江西省南昌市
平均发货8小时
成功完成率94.82%
-
4
八五品
河南省郑州市
平均发货9小时
成功完成率95.42%
-
12
八五品
重庆市沙坪坝区
平均发货8小时
成功完成率84.16%
-
八五品
四川省成都市
平均发货8小时
成功完成率93.64%
-
编译原理
编译原理第3版 刘铭 电子工业出版社 9787121129384
八五品
湖北省孝感市
平均发货8小时
成功完成率97.23%
-
八五品
河南省郑州市
平均发货9小时
成功完成率93.33%
-
八五品
湖北省咸宁市
平均发货15小时
成功完成率92.56%
-
2011-03 印刷
九五品
-
编译原理
图书情况:正版二手旧书,七八成新,绝不影响阅读!特别提示:绝无缺页少页,请放心购买
八五品
河南省洛阳市
平均发货13小时
成功完成率88.96%
-
八五品
湖北省孝感市
平均发货10小时
成功完成率86.19%
-
2
九品
辽宁省营口市
平均发货51小时
成功完成率63.89%
-
2
八五品
北京市房山区
平均发货16小时
成功完成率91.96%
-
八品
湖北省武汉市
平均发货8小时
成功完成率94.4%
-
八五品
云南省昆明市
平均发货16小时
成功完成率66.67%
-
2011-03 印刷
八五品
湖北省武汉市
平均发货7小时
成功完成率88.94%
-
2011-03 印刷
八五品
湖北省武汉市
平均发货7小时
成功完成率88.94%
-
编译原理
本店书籍,保证正版,多仓库发货,欢迎选购
八五品
重庆市沙坪坝区
平均发货8小时
成功完成率90.6%
-
编译原理
本店书籍,保证正版,多仓库发货,欢迎选购
八五品
重庆市沙坪坝区
平均发货8小时
成功完成率90.6%
-
2011-03 印刷
八品
广西桂林市
平均发货15小时
成功完成率85.93%
-
九五品
上海市普陀区
平均发货27小时
成功完成率100%
-
编译原理
正版二手书,图片套装请联系客服再下单,均有笔记不影响使用,无赠品、光盘、MP149603等
八五品
山东省枣庄市
平均发货9小时
成功完成率87.92%
-
八品
安徽省合肥市
平均发货14小时
成功完成率88.34%
-
九品
湖北省荆州市
平均发货4小时
成功完成率89.86%
-
九品
辽宁省沈阳市
平均发货16小时
成功完成率87.6%
-
九品
北京市大兴区
平均发货11小时
成功完成率80.57%