注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具編譯技術(shù)基礎(chǔ)教程

編譯技術(shù)基礎(chǔ)教程

編譯技術(shù)基礎(chǔ)教程

定 價:¥23.00

作 者: 魯斌 主編
出版社: 清華大學出版社
叢編項:
標 簽: 程序設(shè)計

ISBN: 9787302251972 出版時間: 2011-10-01 包裝: 平裝
開本: 16開 頁數(shù): 203 字數(shù):  

內(nèi)容簡介

  編譯的精髓在于做到原理、技術(shù)與實踐方法的融會貫通,《編譯技術(shù)基礎(chǔ)教程》正是這樣一部綜合、全面、實用的編譯技術(shù)教材。本著知識與能力相結(jié)合、理論與實用相并重的指導思想,以貫穿全書的樣本語言編譯器的開發(fā)為例,在簡要介紹了編譯技術(shù)所涉及的基本知識和高級語言的語法描述方法之后,按照編譯程序的工作過程逐步介紹編譯各個階段的主要內(nèi)容,具體包括詞法分析、語法分析、語義分析與中間代碼生成、符號表與運行時存儲空間組織、代碼優(yōu)化以及目標代碼生成等。通過《編譯技術(shù)基礎(chǔ)教程》的學習能夠使讀者系統(tǒng)而全面地掌握編譯各個階段的基本原理、技術(shù)和實踐方法,并且運用所學技術(shù)進行編譯程序的設(shè)計與開發(fā)?!毒幾g技術(shù)基礎(chǔ)教程》可用作高等學校計算機及其相關(guān)學科各專業(yè)本科生的教材或教學參考書,也可供其他技術(shù)開發(fā)人員參考。

作者簡介

暫缺《編譯技術(shù)基礎(chǔ)教程》作者簡介

圖書目錄

第1章 緒論
1.1 編譯程序簡介
1.1.1 編譯概述
1.1.2 編譯技術(shù)的重要性
1.1.3 編譯技術(shù)的應(yīng)用
1.2 編譯程序的結(jié)構(gòu)及編譯過程
1.2.1 詞法分析器
1.2.2 語法分析器
1.2.3 語義分析與中間代碼生成器
1.2.4 代碼優(yōu)化器
1.2.5 目標代碼生成器
1.2.6 表格管理
1.2.7 錯誤處理
1.2.8 常見術(shù)語
1.3 編譯程序的構(gòu)造
1.4 本章小結(jié)
1.5 習題
第2章 高級語言及其語法描述
2.1 高級語言簡介
2.1.1 高級語言的定義
2.1.2 高級語言的一般特性
2.1.3 L語言說明
2.2 高級語言的語法描述
2.2.1 符號和符號串
2.2.2 上下文無關(guān)文法
2.2.3 語法分析樹
2.2.4 文法的二義性
2.2.5 文法的分類
2.3 本章小結(jié)
2.4 習題
第3章 詞法分析
3.1 詞法分析器概述
3.1.1 詞法分析器的功能
3.1.2 單詞的類型和內(nèi)部表示
3.2 詞法分析器的設(shè)計
3.2.1 總體設(shè)計
3.2.2 詳細設(shè)計
3.2.3 狀態(tài)轉(zhuǎn)換圖
3.2.4 L語言詞法分析器的設(shè)計與實現(xiàn)
3.3 正規(guī)表達式與有限自動機
3.3.1 正規(guī)式與正規(guī)集
3.3.2 確定有限自動機
3.3.3 不確定有限自動機
3.3.4 正規(guī)文法與有限自動機的等價性
3.3.5 正規(guī)式與有限自動機的等價性
3.3.6 DFA的化簡
3.4 詞法分析器的自動生成
3.4.1 LEX概述
3.4.2 LEX語言規(guī)范
3.4.3 使用LEX自動生成L語言的詞法分析器.
3.5 本章小結(jié)
3.6 習題
第4章 自上而下語法分析
4.1 概述
4.2 自上而下分析面臨的問題
4.3 LL(1)分析法
4.3.1 左遞歸的消除
4.3.2 消除回溯、提左因子
4.3.3 LL(1)文法
4.4 遞歸下降分析法
4.4.1 基本思路
4.4.2 L語言設(shè)計與實現(xiàn)
4.5 預(yù)測分析法
4.5.1 預(yù)測分析程序的工作過程
4.5.2 預(yù)測分析表的構(gòu)造
4.6 LL(1)分析中的錯誤處理
4.7 本章小結(jié)
4.8 習題
第5章 自下而上語法分析
5.1 概述
……
第6章 語義分析與中間代碼生成
第7章 符號表與運行時存儲空間組成
第8章 優(yōu)化
第9章 目標代碼生成

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號