网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 编译原理/计算机科学丛书
分类
作者 (美)阿霍
出版社 机械工业出版社
下载
简介
编辑推荐

编译领域里程碑式的经典著作——龙书,20年后终于出版新版!这是一个延绵30年的故事,这是一部关于龙书的传奇!最新版本,增添两章节内容,使龙书地位更权威!

本书是编译领域无可替代的经典著作,被广大计算机专业人士誉为“龙书”。本书上一版自1986年出版以来,被世界各地的著名高等院校和研究机构,本书为第2版,书中对每一章都进行了全面的修订,全面介绍了编译器的设计,并强调编译技术在软件设计和开发中的广泛应用。每章中都包含大量的习题和丰富的参考文献。

内容推荐

本书全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行性检测以及过程间分析技术,并在相关章节中给出大量的实例。与上一版相比,本书进行了全面修订,涵盖了编译器开发方面最新进展。每章中都提供了大量的实例及参考文献。

本书是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。

目录

出版者的话

译者序

前言

第1章 引论

 1.1 语言处理器

 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.3 程序设计语言的发展历程

  1.3.1 走向高级程序设计语言

  1.3.2 对编译器的影响

  1.3.3 1.3节的练习

 1.4 构建一个编译器的相关科学

  1.4.1 编译器设计和实现中的建模

  1.4.2 代码优化的科学

 1.5 编译技术的应用

  1.5.1 高级程序设计语言的实现

  1.5.2 针对计算机体系结构的优化

  1.5.3 新计算机体系结构的设计

  1.5.4 程序翻译

  1.5.5 软件生产率工具

 1.6 程序设计语言基础

  1.6.1 静态和动态的区别

  1.6.2 环境与状态

  1.6.3 静态作用域和块结构

  1.6.4 显式访问控制

  1.6.5 动态作用域

  1.6.6 参数传递机制

  1.6.7 别名

  1.6.8 1.6节的练习

 1.7 第1章的总结

 1.8 第1章的参考书目

第2章 一个简单的语法制导翻译器

第3章 词法分析

第4章 语法分析

第5章 语法制导的翻译

第6章 中间代码生成

第7章 运行时刻环境

第7章 总结

第8章 代码生成

第9章 机器无关优化

第10章 指令级并行

第11章 并行性和局部性的优化

第12章 过程间分析

附录A 一个完整的编译器前端

附录B 寻找线性独立解

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/7 12:21:36