编译原理(图)

作者候文永
出版社
出版时间2002-08-01

特色:
编译原理是计算机专业设置的一门重要的专业课程。虽然只有少数人从事编译方面的工作,但是这门课在理论、技术、方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力。为了用有限的篇幅较深入地讨论编译的主要内容,本书尽可能用较简洁的方式描述这些内容。读者在学习编译原理时应努力在头脑中构造一台虚拟机,编译所涉及的各个环节都能在虚拟机中运作。完成各章后的习题对理解所涉及的内容是有益的。就某个虚拟语言(如PL/0)构造它的编译程序,对掌握编译技术是十分重要的。

编译原理是计算机专业的一门重要专业课,本书旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。本书较系统地介绍了经典的、广泛应用的技术,特别注重词法分析器、语法分析器的自动生成,以及语法制导的翻译方法和以控制流分析与数据流分析为基础的代码优化,并概要介绍了属性文法和并行编译。各章之后附有习题,其中包括要求用C语言实现相应的分析器、翻译器、优化器、代码生成器的习题。本书可作为高等院校计算机科学专业的教材,也可作为教师、研究生、软件技术人员的参考书。

推荐

车牌查询
桂ICP备20004708号-3