出版时间:2003-9 出版社:机械工业出版社 作者:穆可尼克 (Steven S. Muchnick) 页数:856
Tag标签:无
内容概要
本书是经典的编译器著作,与“龙书”齐名。书中针对现代语言和体系结构全面介绍了编译器设计与实现的高级论题,从编译器的基础领域中的高级问题开始,然后深入讨论了各种重要的代码优化。本书专为编译器专业人士和计算机专业本科生,研究生编写,在设计和实现高度优化的编译器以及确定优化的重要性和实现优化的最有效的方法等方面,为读者提供了非常有价值的指导。
作者简介
Steven S.Muchnick具有丰富而广博的经验。他曾经是计算机科学教授,后来他将自己的知识和经验应用于编译器设计,成为两种计算机体系结构开发团队的核心成员,并担任这些系统的高级编译器设计与实现的领导人,他的研究和开发经验对于指导读者做出编译器设计决策极具价值
书籍目录
Foreword by Susan GrahamPreface1 Introduction to Advanced Topics2 Informal Compiler Algorithm Notation3 Symbol-Table Structure4 Intermediate Representations5 Run-Time Support6 Producing Code Generators Automatically7 Control-Flow Analysis8 Data-Flow Analysis9 Dependence Analysis and Dependence Graphs10 Alias Analysis11 Introduction to Optimization12 Early Optimizations13 Redundancy Elimination14 Loop Optimizations15 Procedure Optimizations16 Register Allocation17 Code Scheduling18 Control-Flow and Low-Level Optimiations19 Interprocedural Anaysis and Optimization20 Optimization for the Memory Hierarchy21 Case Studies of Comilers and Future TrendsAPP.A Guide to Assembly Languages Used in This BookAPP.Representation of Sets,Trees DAGs,and FunctionsAPP.CSofwarere Resources
图书封面
图书标签Tags
无
评论、评分、阅读与下载