点击选择搜索分类
首页 - 悬疑/惊悚- 正文
☆☆☆☆☆
||
王生原,董渊,张素琴,吕映芝,蒋维杜 著
出版社: 清华大学出版社 ISBN:9787302381419 版次:3 商品编码:11737551 品牌:清华大学 包装:平装 开本:16开 出版时间:2015-06-01 用纸:胶版纸 页数:399 字数:626000 正文语种:中文
本教材第二版是普通高等教育十一五国家级规划教材,第三版是在第二版上进行修订而成。本书的改版力求更适合读者阅读。
本书介绍程序设计语言编译程序构造的一般原理、基本设计方法和主要实现技术,主要面向计算机科学与技术相关专业本科生的专业学习和素质培养,也可供从事系统软件和软件工具研究及开发的人员参考。
除了基本设计原理外,书中还包含两个小型编译程序的设计实例,可选作课程设计的素材。一个是PL/0语言编译程序,其设计和实现框架贯穿于本书相关章节中;另一个是简单面向对象语言Decaf的编译程序。本书最后还介绍了业界广泛使用的开源编译器GCC及和它紧密相关的Binutils工具链,通过一系列程序实例说明这些工具的作用和基本用法。
《编译原理第3版/清华大学计算机系列教材》可作为高等院校计算机科学与技术相关专业的本科生教材,也可作为相关教师、研究生或工程技术人员的参考书。
1.1什么是编译程序
1.2编译过程和编译程序的结构
1.2.1编译过程概述
1.2.2编译程序的结构
1.2.3编译阶段的组合
1.3解释程序和一些软件工具
1.3.1解释程序
1.3.2处理源程序的软件工具
1.4PL/0语言编译系统
1.4.1PL/0语言编译系统构成
1.4.2PL/0语言
1.4.3类P—code语言
1.4.4PL/0编译程序
1.4.5PL/0语言编译系统的驱动代码
练习
第2章文法和语言
2.1文法的直观概念
2.2符号和符号串
2.3文法和语言的形式定义
2.4文法的类型
2.5上下文无关文法及其语法树
2.6句型的分析
2.6.1自上而下的分析方法
2.6.2自下而上的分析方法
2.6.3句型分析的有关问题
2.7有关文法实际应用的一些说明
2.7.1有关文法的实用限制
2.7.2上下文无关文法中的ε规则
练习
第3章词法分析
3.1词法分析程序的设计
3.1.1词法分析程序和语法分析程序的接口方式
3.1.2词法分析程序的输出
……
第4章自顶向下语法分析方法
第5章自底向上优先分析
第6章LR分析
第7章语法制导的语义计算
第8章静态语义分析和中间代码生成
第9章运行时存储组织
第10章代码优化和目标代码生成
第11章课程设计
第12章编译器和相关工具实例——GCC/Binutils
附录APL/0编译程序文本
参考文献
编译原理(第3版)/清华大学计算机系列教材 电子书 下载 mobi epub pdf txt
编译原理(第3版)/清华大学计算机系列教材-so88
编译原理(第3版)/清华大学计算机系列教材 pdf epub mobi txt 电子书 下载 2022
图书介绍
☆☆☆☆☆
||
王生原,董渊,张素琴,吕映芝,蒋维杜 著
出版社: 清华大学出版社 ISBN:9787302381419 版次:3 商品编码:11737551 品牌:清华大学 包装:平装 开本:16开 出版时间:2015-06-01 用纸:胶版纸 页数:399 字数:626000 正文语种:中文
编辑推荐
本书配有ppt教案与源程序,可到清华大学出版社官网下载。本教材第二版是普通高等教育十一五国家级规划教材,第三版是在第二版上进行修订而成。本书的改版力求更适合读者阅读。
本书介绍程序设计语言编译程序构造的一般原理、基本设计方法和主要实现技术,主要面向计算机科学与技术相关专业本科生的专业学习和素质培养,也可供从事系统软件和软件工具研究及开发的人员参考。
内容简介
《编译原理第3版/清华大学计算机系列教材》介绍程序设计语言编译程序构造的一般原理、基本设计方法和主要实现技术,主要内容包括文法、自动机和语言的基础知识,词法分析,语法分析,语法制导的语义计算,语义分析,中间代码生成,运行时存储组织,代码优化和目标代码生成。除了基本设计原理外,书中还包含两个小型编译程序的设计实例,可选作课程设计的素材。一个是PL/0语言编译程序,其设计和实现框架贯穿于本书相关章节中;另一个是简单面向对象语言Decaf的编译程序。本书最后还介绍了业界广泛使用的开源编译器GCC及和它紧密相关的Binutils工具链,通过一系列程序实例说明这些工具的作用和基本用法。
《编译原理第3版/清华大学计算机系列教材》可作为高等院校计算机科学与技术相关专业的本科生教材,也可作为相关教师、研究生或工程技术人员的参考书。
内页插图
目录
第1章引论1.1什么是编译程序
1.2编译过程和编译程序的结构
1.2.1编译过程概述
1.2.2编译程序的结构
1.2.3编译阶段的组合
1.3解释程序和一些软件工具
1.3.1解释程序
1.3.2处理源程序的软件工具
1.4PL/0语言编译系统
1.4.1PL/0语言编译系统构成
1.4.2PL/0语言
1.4.3类P—code语言
1.4.4PL/0编译程序
1.4.5PL/0语言编译系统的驱动代码
练习
第2章文法和语言
2.1文法的直观概念
2.2符号和符号串
2.3文法和语言的形式定义
2.4文法的类型
2.5上下文无关文法及其语法树
2.6句型的分析
2.6.1自上而下的分析方法
2.6.2自下而上的分析方法
2.6.3句型分析的有关问题
2.7有关文法实际应用的一些说明
2.7.1有关文法的实用限制
2.7.2上下文无关文法中的ε规则
练习
第3章词法分析
3.1词法分析程序的设计
3.1.1词法分析程序和语法分析程序的接口方式
3.1.2词法分析程序的输出
……
第4章自顶向下语法分析方法
第5章自底向上优先分析
第6章LR分析
第7章语法制导的语义计算
第8章静态语义分析和中间代码生成
第9章运行时存储组织
第10章代码优化和目标代码生成
第11章课程设计
第12章编译器和相关工具实例——GCC/Binutils
附录APL/0编译程序文本
参考文献
前言/序言
编译原理(第3版)/清华大学计算机系列教材 电子书 下载 mobi epub pdf txt
电子书下载地址:
相关电子书推荐:
- 文件名
- 科技发展五十年 外星生命探秘
- 传播政治经济学与中国案例研究
- 男神在左女神在右
- 续小五义(足本典藏)/中国古典文学名著 全译本 (清)石玉昆 著 正版书籍
- 3D打印 打印未来 9787504663771
- 引信概论/普通高等教育“十三五”规划教材
- 正版书籍 科学探索与发现系列:中国文化探秘
- 引爆品牌卖点-解密电商爆品的策划思路
- 如何饲养小宠物(一)-小牛顿百科馆
- 【正版】醒世恒言/中国古典文学名著 (珍藏版) 全译本无删节 国学经典 全本典藏 (明)
- 和坏习惯说再见(6-12岁首选校园文学励志读本)/小学生校园励志系列
- 人民币走向国际化
- 满58包邮 猫 9787537594196 日本日贩IPS著 河北科技出版社
- 中国近现代史纲要 2018新版 两课教材 马克思主义理论重点教材大学优选公共课教程马克思主义理论
- 科学的历程(第二版)