编译器设计第二版带目录
2-4章200页中有大量内容放到词法分析/语法分析上,这个问题基本上已经被自动化工具解决了(众所周知的lex和yacc) 5-7章分别是中间形式、过程抽象、代码形式方面的内容。第6章包含了很多重要而散碎的内容,过程抽象这个标题有点太小。面向对象方面的内容浅尝辄止,而并行和异常方面的内容干脆就略去了。 8-10章为代码分析和优化,透彻介绍了静态唯一形式表示法。这部分有很多基本知识,但忽略了数组方面几乎所有重要的内容。 第11-13章介绍了指令选择、调度、寄存器分配的基本知识。 尽管它提到了一些硬件效应,如超标量体系结构上的乱序执行,但讨论仍然比较贴近流行处理器的指令集。它省略了SIMD、V
用户评论