《编译器工程》(Engineering a Compiler)第二版
基本信息
打开支付宝首页搜“673273051”领红包,领到大红包的小伙伴赶紧使用哦!
相关书籍
- 《unity入门教程视频-免费下载》[]
- 《Object Oriented Analysis And Design With Applications》[]
- 《Kafka源码解析与实战》[]
- 《APDL参数化有限元分析技术及其应用实例-ansys-免费下载》[]
- 《ANSYS操作命令与参数化编程-免费下载》[]
- 《新编WindowsAPI参考大全-pdf-免费下载》[]
- 《MATLAB 7.0 基础教程-免费下载》[]
- 《MATLAB应用程序接口用户指南-免费下载》[]
- 《信号分析与处理_MATLAB语言及应用-免费下载》[]
- 《信号分析与处理——MATLAB语言及应用-免费下载》[]
内容介绍
学习资料下载:
中文名: 编译器工程
原名: Engineering a Compiler
作者: Cooper
Torczon > >
图书分类: 软件
资源格式: PDF
版本: 第二版
出版社: Elsevier
书号: 978-0-12-088478-0
发行时间: 2011年
地区: 美国 >
语言: 英文 >
简介:
内容简介:
本书旨在介绍编译器构造法中的艺术和科学。用大量素材向读者展示现实权衡的存在,展示这些选择的影响可能是微妙且深远的。省略由于商业、语言和编译器技术以及可用工具的变迁而变得不太重要的技术、c语言对优化和代码生成提供更深层次的处理。本书内容分为四部分。前端部分介绍扫描、语法分析、上下文相关分析的内容;基础结构部分阐述中间表示、过程抽象、代码形态为主线的知识;优化部分阐述构建编译器的中间部分——优化器所出现的问题;代码生成部分着眼于代码生成中的三个主要问题。.
本书内容翔实,文笔流畅,适合作为高等院校计算机专业本科生和研究生编译课程的教材和参考书。..
本书深入探索编译器设计领域,涉及这个领域中的各种问题及解决方案。通过展示问题的参数和这些参数对编译器设计的影响.阐述问题酌深度和可能解决方案的广度。本书介绍了实际设计中该如何权衡,以及那些微妙而高深莫测的选择对编译器的影响。
本书特点:
●集中研究编译器的后端——反映了近十几年来研究和发展的成果。使用扫描和分析的成熟理论引入在优化和代码生成中起关键作用的概念。鲁介绍数据流分析。ssa 形式和标量优化等优化方法。
●传授代码生成中的现代方法:指令筛选。指令调度和寄存器分配。
●给出程序设计语言中最能解释这些概念的实例。

下载地址
打赏