[PDF下载] 编译原理(第三版)

2026-9-4 236 9/4

编译原理(第三版)

作者:王生原

页数:399

出版社:清华大学出版社

出版日期:2022

ISBN:9787302381419

高清校对版pdf(带目录)

夸克网盘:https://pan.quark.cn/s/cbaccb16750c

百度网盘:https://pan.baidu.com/s/183TgfeWMF2pHRFF6JwonQA?pwd=a5rk

内容简介

  《编译原理(第3版)》介绍程序设计语言编译程序构造的一般原理、基本设计方法和主要实现技术,主要内容包括文法、自动机和语言的基础知识,词法分析,语法分析,语法制导的语义计算,语义分析,中间代码生成,运行时存储组织,代码优化和目标代码生成。  除了基本设计原理外,书中还包含两个小型编译程序的设计实例,可选作课程设计的素材。一个是PL/O语言编译程序,其设计和实现框架贯穿于该书相关章节中;另一个是简单面向对象语言Decaf的编译程序。该书最后还介绍了业界广泛使用的开源编译器GCC及和它紧密相关的Binutils工具链,通过一系列程序实例说明这些工具的作用和基本用法。  《编译原理(第3版)》可作为高等院校计算机科学与技术相关专业的本科生教材,也可作为相关教师、研究生或工程技术人员的参考书。

本书特色

本套教材已伴随着计算机科学与技术的发展茁壮成长了三十余年,获得了中华人民共和国教育部科技进步奖、普通高等学校优秀教材全国特等奖、全国畅销书金奖等三十多项音B级以上奖励,被近千所高校选作教材,教学效果非常好。本套教材经过多次修订改版和增加新品种、新内容、新技术,基本涵盖了本科生和硕士研究生的主要课程。本套教材的作者全部是清华大学计算机系的教师,教材的内容、语言特点、课时安排体现了他们治学严谨的特点,概念表述严谨,逻辑推理严密,语言精练。同时,本套教材体系完整、结构严谨,理论结合实际,注重素质培养。  在保持前两个版本风格的基础上,重组了语法制导的方法,语义分析,中间代码生成,运行时存储组织,代码优化和目标代码生成等相关内容,力求在各主要知识点之间达到较合理的均衡。  包含两个小型编译程序的设计实例,既可以作为学生了解编译程序的构造原理和实现技术的平台,也可以作为课程设计的备选素材。  通过程序实例,对业界广泛使用的开源编译器GCC及其相关工具链的作用和基本用法进行简介,为可能从事相关领域工作的学生提供必要的基础知识储备。

- THE END -

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论