編譯技術基礎教程

編譯技術基礎教程

《編譯技術基礎教程》是清華大學出版社出版的圖書,作者魯斌。本書介紹了編譯技術所涉及的基本知識和高級語言的語法描述方法並逐步講解了編譯各個階段的主要內容。

基本介紹

  • 書名:編譯技術基礎教程
  • 作者:魯斌
  • ISBN:9787302251972
  • 出版社:清華大學出版社
基本相信,內容簡介,

基本相信

叢 書 名:編譯技術基礎教程
作 者:魯斌編
出 版 社:清華大學出版社
ISBN:9787302251972
出版時間:2011-10-01
版 次:1
頁 數:203
裝 幀:平裝
開 本:16開
所屬分類:圖書 > 計算機與網際網路 > 程式語言與程式設計

內容簡介

編譯的精髓在於做到原理、技術與實踐方法的融會貫通,《編譯技術基礎教程》正是這樣一部綜合、全面、實用的編譯技術教材。本著知識與能力相結合、理論與實用相併重的指導思想,以貫穿全書的樣本語言編譯器的開發為例,在簡要介紹了編譯技術所涉及的基本知識和高級語言的語法描述方法之後,按照編譯程式的工作過程逐步介紹編譯各個階段的主要內容,具體包括詞法分析、語法分析、語義分析與中間代碼生成、符號表與運行時存儲空間組織、代碼最佳化以及目標代碼生成等。通過《編譯技術基礎教程》的學習能夠使讀者系統而全面地掌握編譯各個階段的基本原理、技術和實踐方法,並且運用所學技術進行編譯程式的設計與開發。《編譯技術基礎教程》可用作高等學校計算機及其相關學科各專業本科生的教材或教學參考書,也可供其他技術開發人員參考。
目 錄
第l章 緒論
1.1 編譯程式簡介
1.I.1 編譯概述
1.1.2 編譯技術的重要性
1.1.3 編譯技術的套用
1.2 編譯程式的結構及編譯過程
1.2.1 詞法分析器
1.2.2 語法分析器
1.2.3 語義分析與中間代碼生成器
1.2.4 代碼最佳化器
1.2.5 目標代碼生成器
1.2.6 表格管理
1.2.7 錯誤處理
1.2.8 常見術語
1.3 編譯程式的構造
1.4 本章小結
1.5 習題
第2章 高級語言及其語法描述
2.1 高級語言簡介
2.1.1 高級語言的定義
2.1.2 高級語言的一般特性
2.1.3 語言說明
2.2 高級語言的語法描述
2.2.1 符號和符號串
2.2.2 上下文無關文法
2.2.3 語法分析樹
2.2.4 文法的二義性
2.2.5 文法的分類
2.3 本章小結
2.4 習題
第3章 詞法分析
3.1 詞法分析器概述
……
參考文獻

相關詞條

熱門詞條

聯絡我們