高级编译器设计与实现

高级编译器设计与实现
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , ,
2005-07
版次: 1
ISBN: 9787111164296
定价: 75.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 624页
原版书名: Advanced Compiler Design and Implementation
113人买过
  • 本书迎接现代语言和体系结构的挑战,帮助读者作好准备,去应对将来要遇到的编译器设计的问题。

      本书涵盖现代微处理器编译器的设计和实现方面的所有高级主题。本书从编译设计基础领域中的高级问题开始,广泛而深入地阐述各种重要的代码优化技术,分析各种优化之间的相对重要关系,以及实现这些优化的最有效方法。
      
      
      本书特点
      
      
      ●为理解高级编译器设计的主要问题奠定了基础
      
      
      ●深入阐述优化问题
      
      
      ●用Sun的SPARC、IBM的POWER和PowerPC、DEC的Alpha以及Intel的Pentium和相关商业编译 器作为案例,说明编译器结构、中间代码设计和各种优化方法
      
      
      ●给出大量定义清晰的关于代码生成、优化和其他问题的算法
      
      
      ●介绍由作者设计的以清晰、简洁的方式描述算法的语言ICAN (非形式编译算法表示)。 Steven S.Muchnick,曾是计算机科学教授,后作为惠普的PA-RISC和SUN的SPARC两种计算机体系结构的核心开发成员,将自己的知识和经验应用于编译器设计,并担任这些系统的高级编译器设计与实现小组的领导人。他在研究和开发方面的双重经验,对于指导读者作出编译器设计决策极具 第1章  高级主题介绍        

    第2章  非形式化编译算法表示        

    第3章  符号表结构        

    第4章  中间表示        

    第5章  运行时支持        

    第6章  自动产生代码生成器        

    第7章  控制流分析        

    第8章  数据流分析        

    第9章  依赖关系分析和依赖图        

    第10章  别名分析        

    第11章  优化简介        

    第12章  前期优化        

    第13章  冗余删除        

    第14章  循环优化        

    第15章  过程优化        

    第16章  寄存器分配        

    第17章  代码调度        

    第18章  控制流和低级优化        

    第19章  过程间分析与优化        

    第20章  存储层次优化        

    第21章  编译器实例分析与未来的发展趋势        

    附录A  本书使用的汇编语言指南        

    附录B  集合、序列、树、DAG和函数的表示        

    附录C  软件资源        

    参考文献        

    索引
  • 内容简介:
    本书迎接现代语言和体系结构的挑战,帮助读者作好准备,去应对将来要遇到的编译器设计的问题。

      本书涵盖现代微处理器编译器的设计和实现方面的所有高级主题。本书从编译设计基础领域中的高级问题开始,广泛而深入地阐述各种重要的代码优化技术,分析各种优化之间的相对重要关系,以及实现这些优化的最有效方法。
      
      
      本书特点
      
      
      ●为理解高级编译器设计的主要问题奠定了基础
      
      
      ●深入阐述优化问题
      
      
      ●用Sun的SPARC、IBM的POWER和PowerPC、DEC的Alpha以及Intel的Pentium和相关商业编译 器作为案例,说明编译器结构、中间代码设计和各种优化方法
      
      
      ●给出大量定义清晰的关于代码生成、优化和其他问题的算法
      
      
      ●介绍由作者设计的以清晰、简洁的方式描述算法的语言ICAN (非形式编译算法表示)。
  • 作者简介:
    Steven S.Muchnick,曾是计算机科学教授,后作为惠普的PA-RISC和SUN的SPARC两种计算机体系结构的核心开发成员,将自己的知识和经验应用于编译器设计,并担任这些系统的高级编译器设计与实现小组的领导人。他在研究和开发方面的双重经验,对于指导读者作出编译器设计决策极具
  • 目录:
    第1章  高级主题介绍        

    第2章  非形式化编译算法表示        

    第3章  符号表结构        

    第4章  中间表示        

    第5章  运行时支持        

    第6章  自动产生代码生成器        

    第7章  控制流分析        

    第8章  数据流分析        

    第9章  依赖关系分析和依赖图        

    第10章  别名分析        

    第11章  优化简介        

    第12章  前期优化        

    第13章  冗余删除        

    第14章  循环优化        

    第15章  过程优化        

    第16章  寄存器分配        

    第17章  代码调度        

    第18章  控制流和低级优化        

    第19章  过程间分析与优化        

    第20章  存储层次优化        

    第21章  编译器实例分析与未来的发展趋势        

    附录A  本书使用的汇编语言指南        

    附录B  集合、序列、树、DAG和函数的表示        

    附录C  软件资源        

    参考文献        

    索引
查看详情
相关图书 / 更多
高级编译器设计与实现
高级英语1(第四版)同步测试
编者:王俊菊//王颖|责编:张阳
高级编译器设计与实现
高级项目经理手册——融合传统和敏捷的项目管理方法
许江林
高级编译器设计与实现
高级语言程序设计
林燕芬;吴柳熙;郑银环
高级编译器设计与实现
高级财务会计(微课版)
章毓育
高级编译器设计与实现
高级会计实务--2024年《会考》高级教材
财政部会计财务评价中心
高级编译器设计与实现
高级无线网络——技术及商业模式(第三版)
[芬兰]Savo G. Glisic( 萨沃 · G. 格里希奇
高级编译器设计与实现
高级财务会计(第三版)
黄中生、路国平 著
高级编译器设计与实现
高级财务管理
马崇明、杨俏文 著
高级编译器设计与实现
高级会计实务案例--2024年《会考》高级教材
财政部会计财务评价中心
高级编译器设计与实现
高级区域经济学(第五版)
安虎森
高级编译器设计与实现
高级哈萨克语(1)
张辉
高级编译器设计与实现
高级财务会计
梁爽
您可能感兴趣 / 更多
高级编译器设计与实现
宇宙视觉史:从宇宙大爆炸到时间的尽头
[美]查尔斯·刘 著;高爽 译者;[美]马克西姆· 马洛维奇科 绘;未读 出品
高级编译器设计与实现
写出我心 普通人如何通过写作表达自己(平装本)
[美]娜塔莉·戈德堡(Natalie Goldberg)
高级编译器设计与实现
写出我心3 写作疗愈的真正秘密
[美]娜塔莉·戈德堡(Natalie Goldberg)
高级编译器设计与实现
神套路:为什么我们总被带节奏(狂热与网红时代醍醐灌顶之作,教给普通人安身立命的不二法门!)
[美]阿里·阿莫萨维 著;[哥伦比亚]亚历杭德罗·希拉尔多 绘
高级编译器设计与实现
阿伦森自传
[美]埃利奥特·阿伦森(Elliot Aronson) 著;沈捷 译;湛庐文化 出品
高级编译器设计与实现
街头官僚:公共服务中的个人困境
[美]迈克尔·李普斯基(Michael Lipsky)
高级编译器设计与实现
史前至蒙古帝国时期的内欧亚大陆史
[美]大卫·克里斯蒂安 著;潘玲 译;杨建华 校
高级编译器设计与实现
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
高级编译器设计与实现
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
高级编译器设计与实现
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
高级编译器设计与实现
自律我也能做到(全9册)
[美]康妮·科维尔·米勒 著;[阿根廷]维多利亚·阿萨纳利 绘
高级编译器设计与实现
你在等什么?
[美]斯科特·明钦 著;[中]易万 译;[美]马特 ·斐兰 绘