您好,欢迎来到聚文网。 登录 免费注册
编译原理(计算机系列教材)

编译原理(计算机系列教材)

  • 字数: 563
  • 出版社: 清华大学
  • 作者: 编者:班晓娟//王笑琨//张雅斓//姚超//汪云海|
  • 商品条码: 9787302670186
  • 版次: 1
  • 开本: 16开
  • 页数: 357
  • 出版年份: 2024
  • 印次: 1
定价:¥68 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书全面介绍编译器的 设计与实现。本书共13章, 分为3个模块,以编译器的 基础知识作为起点,深入探 讨词法分析、语法分析、语 义分析、中间代码生成、代 码优化和目标代码生成等核 心主题。本书还涵盖了编译 器技术的应用、文法和语言 的理论基础、编译器的构造 技术、运行时存储空间的组 织和管理、源程序的中间形 式以及错误处理技术等内容 。通过本书,读者不仅能够 掌握编译器的工作流程,理 解不同编程语言的编译原理 ,还能深入了解编译技术在 高级语言实现、计算机体系 结构优化、程序翻译等领域 的应用,能够应用所学知识 构建简单的编译器。书中包 含大量示例和习题,以帮助 读者加深理解和提升实践操 作能力。 本书适合作为高等学校 计算机科学与技术、软件工 程等专业的教材,同时可供 编译器研究者和开发者参考 。
目录
模块1 引论和基本概念 第1章 引论 1.1 编译器技术的应用 1.1.1 高级语言的实现 1.1.2 针对计算机体系结构的优化 1.1.3 新计算机体系结构的设计 1.1.4 程序翻译 1.1.5 编译器相关的建模及科学 1.1.6 程序设计语言的部分特性 1.1.7 提高软件开发效率的工具 1.2 编译器概述 1.2.1 词法分析 1.2.2 语法分析 1.2.3 语义分析 1.2.4 中间代码生成 1.2.5 代码优化 1.2.6 代码生成 1.2.7 符号表管理 1.2.8 阶段的分组 1.2.9 解释器 1.2.10 编译器的生成与构造 小结 习题1 拓展阅读:深度学习编译器 第2章 文法和语言 2.1 预备知识 2.1.1 字母表 2.1.2 符号串 2.2 文法的非形式讨论 2.3 文法和语言的形式定义 2.4 语法树与二义性文法 2.4.1 语法树的概念 2.4.2 二义性与最左(最右)推导 2.4.3 子树与短语、句柄 2.4.4 抽象语法树 2.5 句子的分析 2.6 有关文法的实用限制 2.7 文法的其他表示法:EBNF和语法图 2.8 文法和语言的分类 2.9 文法构造与文法化简 2.9.1 由语言构造文法的例子 2.9.2 文法的化简 2.9.3 构造无:产生式的上下文无关文法 小结 习题2 拓展阅读:非乔姆斯基的两种语法与Chart分析算法 模块2 编译器的构造技术 第3章 词法分析概述及词法分析器的人工实现 3.1 词法单元及属性 3.1.1 词法单元、模式、词素

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网