出版时间:2006-2 出版社:机械工业出版社 作者:(美)酷伯 页数:492
Tag标签:无
内容概要
《编译器工程》旨在介绍编译器构造法中的艺术和科学。用大量素材向读者展示现实权衡的存在,展示这些选择的影响可能是微妙且深远的。省略由于商业、语言和编译器技术以及町用工具的变迁而变得不太重要的技术、c语言对优化和代码生成提供更深层次的处理。奉书内容分为四部分。前端部分介绍扫描、语法分析、上下文相关分析的内容;基础结构部分阐述中间表示、过程抽象、代码形态为主线的知识;优化部分阐述构建编译器的巾间部分——优化器所出现的问题;代码生成部分着眼于代码生成中的三个主要问题。 《编译器工程》内容翔实,文笔流畅,适合作为高等院校计算机专业本科生和研究生编译课程的教材和参考书。
作者简介
作者:(美)酷伯 (美)琳达·特克森Cooper博士,Rice大学计算机科学系教授,是Rice巨型标量编译器项目的负责人,这一项目主要研究与现代计算机的优化和代码生成相关的问题。他还是Rice大学高性能软件研究中心、计算机与信息技术学院和多媒体通信中心的成员。他开设本科生和研究生的编译器设计课程。
书籍目录
出版者的话专家指导委员会对本书的赞誉译者序前言第1章 编译总监第2章 扫描第3章 语法分析第4章 上下文相关分析第5章 中间表示第6章 过程抽象第7章 代码形态第8章 代码化概述第9章 数据流分析第10章 标量优化第11章 指令筛选第12章 指令调度第13章 寄存器分配附录A ILOC附录B 数据结构参考文献练习索引
编辑推荐
本书深入探索编译器设计领域,涉及这个领域中的各种问题及解决方案。通过展示问题的参数和这些参数对编译器设计的影响,阐述问题的深度和可能解决方案的广度。本书介绍了实际设计中该如何权衡,以及那些微妙而高深莫测的选择对编译器的影响。书内容翔实,文笔流畅,适合作为高等院校计算机专业本科生和研究生编译课程的教材和参考书。
图书封面
图书标签Tags
无
评论、评分、阅读与下载