編譯原理-學習記錄2

編譯程序的工作步驟(續) 中間代碼生成 ​ 通常和語義分析在同一步 代碼優化 ​ 保持等價變換,提高目標程序的質量 代碼生成 ​ 如果在語義分析時已經得到目標指令,則不需要進行代碼生成 目標指令可能是絕對指令代碼、可重新定位的指令代碼或彙編指令代碼 ​ 從編譯實現的角度,有表格管理和出錯處理,這兩個步驟貫穿整個編譯過程 表格管理 ​ 使用符號表,登記源程序中出現的每個名字及其各種屬性,有些名字的屬
相關文章
相關標籤/搜索