第一图书网

编译原理和技术

丁文魁//杜淑敏 电子工业
出版时间:

2008-3  

出版社:

电子工业  

作者:

丁文魁//杜淑敏  

页数:

304  

内容概要

  编译原理和技术是计算机专业的基础课程,本书系统介绍了与编译相关的知识。全书共分9章,第1章的编译概述讨论了编译程序的各个组成部分:第2章介绍有关形式语言的一些基本概念;第3章介绍词法分析,它是整个分析过程的一个子任务;第4章详细讨论了用于编译程序构造中的一些典型的语法分析方法;第5章引入了语法制导定义和翻译模式这两个概念,并给出了如何书写L-属性的翻译模式的方法;第6章讨论用来支持一个程序的运行时刻环境的有关存储组织的各种问题;第7章讨论的是中间代码生成;第8章介绍目标代码生成;第9章集中讨论中间代码优化。  为方便教师讲解和学生实验,本书配有光盘。  本书适合作为计算机专业编译原理课程的教材,也可作为广大工程技术人员的参考资料。

书籍目录

第1章 编译概述.1.1 翻译和解释1.2 编译程序的组成部分1.3 编译程序的组织第2章 程序语言的基本知识2.1 符号串的集合2.2 文法和语言2.3 分析树和二义性2.4 形式语言概观练习第3章 词法分析3.1 词法分析程序的设计3.2 词法分析程序的手工构造3.3 有限自动机3.4 正规表达式与有限自动机3.5 词法分析程序的自动构造工具练习第4章 语法分析4.1 语法分析器概述第5章 语法制导翻译第6章 运行时刻环境的组织.第7章 中间代码生成第8章 代码生成第9章 中间代码的优化参考文献

章节摘录

第1章编译概述编译是指将一个用源语言书写的程序转换成一个等价的用目标语言书写的程序。一般而言,源语言是面向人的,而目标语言是面向计算机的。1.1翻译和解释世界上存在着多种语言,人们为了通信方便,就需要建立各种语言之间的翻译。人与计算机之间的信秘交流,同样存在一个翻译问题。每种计算机都有自己独特的指令系统,亦即这种机器的机器语言。


编辑推荐

《普通高等教育"十一五"国家级规划教材•高等学校规划教材•编译原理和技术》在国家规划教材的基础上,进行全面更新,以适应高校课程与教学改革的需要,并特别注意教材的可读性和可用性,为任课教师提供各种教学服务。《普通高等教育"十一五"国家级规划教材•高等学校规划教材•编译原理和技术》共分9章。第1章的编译概述讨论了编译程序的各个组成部分,从中读者可以了解到编译程序构造的各主要方面。第2章介绍有关形式语言的一些基本概念,这些是学习《普通高等教育"十一五"国家级规划教材•高等学校规划教材•编译原理和技术》必要的基础知识。第3章介绍词法分析,它是整个分析过程的一个子任务。设计词法分析程序的理论基础是有限自动机。文中详细讨论了正规表达式和有限自动机的等价转换算法。第4章详细讨论了用于编译程序构造中的一些典型的语法分析方法。第5章的语法制导翻译中,为使文法的产生式和语义规则联系起来,引进了语法制导定义和翻译模式这两个概念,并给出如何书写L-属性的翻译模式的方法。第6章讨论用来支持一个程序的运行时刻环境的有关存储组织的各种问题。之后,在第7章利用语法制导定义和翻译模式这两个概念来讨论中间代码生成。第8章在上一章的基础上介绍目标代码生成。最后,第9章集中讨论中间代码优化,比较详细地阐述了数据流分析和主要的全局优化方法。

图书封面

广告

下载页面


编译原理和技术 PDF格式下载



书的话没什么好说的噢 总之我觉得买书在卓越比较实惠,不要邮费 而且还可以慢慢升级为VIP~~~(*^__^*) 嘻嘻……


相关图书