当前位置: 首页 > 更多 > C语言

现代编译原理:C语言描述(修订版) pdf电子书

简介现代编译原理:C语言描述(修订版)pdf百度网盘下载地址? 本书全面讲述了现代编译器的各个组成部分,包括词法分析、语法分析、抽象语法、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配以及运行时...
《现代编译原理:C语言描述(修订版)》pdf电子书下载
《现代编译原理:C语言描述(修订版)》pdf百度云

《现代编译原理:C语言描述(修订版)》pdf百度云


 

现代编译原理:C语言描述(修订版)pdf百度网盘下载地址?

本书全面讲述了现代编译器的各个组成部分,包括词法分析、语法分析、抽象语法、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配以及运行时系统等。全书分成两部分,第一部分是编译的基础知识,适用于第一门编译原理课程(一个学期);第二部分是高级主题,包括面向对象语言和函数语言、垃圾收集、循环优化、存储结构优化等,适合于后续课程或研究生教学。


作者简介:
Andrew W. Appel 美国普林斯顿大学计算机科学系教授,第26届ACM SIGPLAN-SIGACT程序设计原理年会大会执行主席,1998~1999年在贝尔实验室做研究工作。主要研究方向是计算机安全、编译器设计、程序设计语言等。 Maia Ginsburg 美国普林斯顿大学计算机科学系讲师。

目录:
第1章 绪论  1
第2章 词法分析  10
第3章 语法分析  27
第4章 抽象语法  62
第5章 语义分析  73
第6章 活动记录  89
第7章 翻译成中间代码  106
第8章 基本块和轨迹  125
第9章 指令选择  136
第10章 活跃分析  155
第11章 寄存器分配  166
第12章 整合为一体  188
第13章 垃圾收集  193
第14章 面向对象的语言  211
第15章 函数式程序设计语言  222
第16章 多态类型  246
第17章 数据流分析  269
第18章 循环优化  287
第19章 静态单赋值形式  303
第20章 流水和调度  331
第21章 存储层次  346

点击下载