Compile Principle | 编译原理👀
约 275 个字 预计阅读时间 1 分钟
Abstract
- 本课主要围绕 Modern Compiler Implementation in C , Andrew W. Appel(俗称“虎书”)
- 课程内容对应“虎书”中的 1-11,13,14,18章
- 课程主页:
考核方式
- 课程作业(课后小型练习题) = 10%
- 随堂测验 = 10%
- 期中考试 = 15%
- 综合性课程设计 = 25%
- 期末考试 = 40%
Attention
- 基本块后面的笔记先不发了(做不完了
- 需要的看他(@小🐷)的去
list
- Introduction | 课程介绍
- Lexical Analysis | 词法分析
- Parsing 1 | 语法分析 (Top-Down Parsing)
- Parsing 2 | 语法分析 (Bottom-Up Parsing)
- Semantic Analysis | 语义分析,Activation Record | 活动记录
- Translating into Intermediate Code | 中间代码生成
- Basic Blocks and Traces | 基本块与轨迹
- Instruction Selection | 指令选择
- Liveness Analysis | 活跃变量分析
- Register Allocation | 寄存器分配
- Garbage Collection | 垃圾回收
- Object-Oriented Languages | 面向对象语言
- Loop Optimization | 循环优化
More Reference
- Stanford cs143
- MIT
- UC Berkeley
- Compiler – Principles, Techniques and Tools (2nd ed.) , Aho, Sethi and Ullman(俗称“龙书”)
- Engineering a Compiler (2nd/3rd ed.) , Cooper, Keith D., Torczon, Linda(俗称“橡书”)
- Advanced Compiler Design and Implementation , Steven S.Muchnick(俗称“鲸书”)
- Parsing Techniques: A Practical Guide , Grune, Jacobs
本文总阅读量:
次