搜索


会员资源切换至【手机版】

切换本帖至【手机版】


开启左侧

高级编译器设计与实现 Advanced Compiler Design and Implementation 美 Steven S.Muchnick 扫描版

[复制链接]
发表于 2021-8-9 16:21:47 | 显示全部楼层 |阅读模式
下载备注说明:


  • 1.有些P2P资源共享较早,会出现无源或暂时无源的情况,如果您喜欢它,请耐心挂机等待。


  • 2. 有些磁力链接无法自动解析,比如:


    [url=magnet:?xt=urn:btih:E1346C46C3736056756E98D2EC22A383D7D2600F&dn=[www.books51.com]太阳之下_幸福北韩 Under.the.Sun.2015.DOCU.1080p.WEB-DL.AAC2.0.H264-FGT 4GB]点击下载[/url]



    可自行选择字符


    [url=


    红色为磁力地址


    ]点击下载


    之间的内容 (红色字符代表要复制的磁力链接代码,选择后点击CRTL+C 复制到下载工具中




  • 游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0


    资源信息:



    中文名


    : 高级编译器设计与实现


    原名


    : Advanced Compiler Design and Implementation


    作者


    : (美)Steven S.Muchnick


    资源格式


    : DJVU


    版本


    : 扫描版


    出版社


    : Morgan Kaufmann


    书号


    : 1558603204


    发行时间


    : 1997年


    地区


    : 美国


    语言


    : 英文


    概述


    :




    内容简介


    : 本书封面的图片是从作者的西北海岸民间艺术收藏中选取的,这是一张奇尔卡特毛毯的照片。这块毛毯是在19世纪晚期,由美国阿拉斯加东南部的一个特里吉特妇女,用红松内层树皮制成的非常细的绳子和山羊毛线编织的。编织这样一块毛毯通常需要6~9个月。这块毛毯的图案分为3个部分。中间的一块描绘了一条在水中潜游的鲸鱼;鲸鱼头位于底部,是一个割裂开了的图形;中间有着鲸鱼面部的那个图形是鲸鱼的身体(在这类绘画中,看起来像鲸鱼面部的图形并不表示鲸鱼的面部);鲸鱼的侧鳍在身体的两边;而顶部是鲸鱼的尾鳍。这个设计中的每一部分,就本身而言,都是功能上的,并没有表达什么含意;但它们按正确的方式组合起来,就描绘了一条在水中潜游的鲸鱼,显示了拥有这条毛毯的村长的权力和特权。类似地,一个编译器的每个组件有着某种功能,但仅当这些组件以适当的方式组合在一起时,才能完整地实现编译器的功能。设计和编织这样一块毛毯需要技巧,同样,构造工业水准的编译器也需要技巧。每个行业都有一组特定的工具、材料、设计要素和总体模式,而所有这一切都必须按满足预期用户的需要和愿望的方式组合到一起。 本书涵盖了现代微处理器编译器的设计和实现方面的所有高级主题。 本书首先介绍编译器的结构、符号表管理、中间代码结构、运行时支持等问题,探讨过程内的控制流分析、数据流分析、依赖关系分析和别名分析的各种方法,并介绍一系列的全局优化。接下来,讲述过程间的控制流分析、数据流分析和别名分析,以及程间优化和如何应用过程间信息来改善全局优化。然后,讨论有效利用层次存储系统的优化技术。最后,详细介绍4种商业化编译系统,以提供编译器结构、中间代码设计、优化策略和效果的专门例子。 本书特点 为理解高级编译器设计的主要问题奠定了基础 深入阐述优化问题 用Sun的SPARC、IBM的POWER和PowerPC、DEC的Alpha以及Intel的Pentium和相关商业编译器作为案例,说明编译器结构、中间代码设计和各种优化方法 给出大量定义清晰的关于代码生成、优化和其他问题的算法 介绍由作者设计的以清晰、简洁的方式描述算法的语言ICAN (非形式编译算法表示)。


    内容截图


    :




    目录


    : 序 前言 第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 软件资源 参考文献 索引

    主题推广




    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    切换至【手机版】| 主站| Archiver|

    JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

    |网站地图

    GMT+8, 2026-3-26 20:35 , Processed in 0.294986 second(s), 71 queries .

     

    快速回复 返回顶部 返回列表