1. 书籍
  2. 详情

《编译器工程》(Engineering a Compiler)第二版

基本信息

  • 书籍大小:未知
  • 书籍语言:简体中文
  • 书籍类别:编程开发
  • 书籍标签:编程开发
  • 购买链接: 京东   淘宝

打开支付宝首页搜“673273051”领红包,领到大红包的小伙伴赶紧使用哦!

相关书籍

内容介绍

学习资料下载:
中文名编译器工程
原名Engineering a Compiler
作者Cooper
Torczon >
 >
图书分类软件
资源格式PDF
版本第二版
出版社Elsevier
书号978-0-12-088478-0
发行时间2011年
地区美国 >
语言英文 >
简介


内容简介:

本书旨在介绍编译器构造法中的艺术和科学。用大量素材向读者展示现实权衡的存在,展示这些选择的影响可能是微妙且深远的。省略由于商业、语言和编译器技术以及可用工具的变迁而变得不太重要的技术、c语言对优化和代码生成提供更深层次的处理。本书内容分为四部分。前端部分介绍扫描、语法分析、上下文相关分析的内容;基础结构部分阐述中间表示、过程抽象、代码形态为主线的知识;优化部分阐述构建编译器的中间部分——优化器所出现的问题;代码生成部分着眼于代码生成中的三个主要问题。.
  本书内容翔实,文笔流畅,适合作为高等院校计算机专业本科生和研究生编译课程的教材和参考书。..
  本书深入探索编译器设计领域,涉及这个领域中的各种问题及解决方案。通过展示问题的参数和这些参数对编译器设计的影响.阐述问题酌深度和可能解决方案的广度。本书介绍了实际设计中该如何权衡,以及那些微妙而高深莫测的选择对编译器的影响。
  本书特点:
   ●集中研究编译器的后端——反映了近十几年来研究和发展的成果。使用扫描和分析的成熟理论引入在优化和代码生成中起关键作用的概念。鲁介绍数据流分析。ssa 形式和标量优化等优化方法。
   ●传授代码生成中的现代方法:指令筛选。指令调度和寄存器分配。
   ●给出程序设计语言中最能解释这些概念的实例。

下载地址

打赏