什麼是編譯程序?
將高級語言編寫的源程序翻譯成等價的機器語言或彙編語言的目標程序。編譯程序大致分爲五個階段:
1. 詞法分析
2. 語法分析
3. 語義分析和中間代碼生成
4. 代碼優化
5. 目標代碼生成
6. 1–5的同時:各種信息表的處理、錯誤診斷及處理
結構圖如下:
未完待續。。。
什麼是編譯程序?
將高級語言編寫的源程序翻譯成等價的機器語言或彙編語言的目標程序。編譯程序大致分爲五個階段:
1. 詞法分析
2. 語法分析
3. 語義分析和中間代碼生成
4. 代碼優化
5. 目標代碼生成
6. 1–5的同時:各種信息表的處理、錯誤診斷及處理
結構圖如下:
未完待續。。。