“編譯原理”隻在第二部分發揮作用
1) 編譯預處理
2) 編譯、優化階段 (編譯原理)
3) 彙編過程
4) 連結程式
編譯階段:詞法分析 -> 文法分析 -> 語義分析 -> 中間代碼生成 -> 代碼優化 -> 代碼生成
優化階段:局部優化(基本塊的劃分,基本塊的變換,基本塊的DAG表示,構造算法讨論)
控制流分析和循環優化(循環,循環的查找,可歸約流程,循環優化)
資料流的分析與全局優化(資料流方程的一般形式,一些主要概念,到達一定值資料流方程,可用表達式擠起資料流方程,活躍變量資料流方程,複寫傳播)