編輯推薦
本書配有ppt教案與源程序,可到清華大學齣版社官網下載。
本教材第二版是普通高等教育十一五國傢級規劃教材,第三版是在第二版上進行修訂而成。本書的改版力求更適閤讀者閱讀。
本書介紹程序設計語言編譯程序構造的一般原理、基本設計方法和主要實現技術,主要麵嚮計算機科學與技術相關專業本科生的專業學習和素質培養,也可供從事係統軟件和軟件工具研究及開發的人員參考。
內容簡介
《編譯原理第3版/清華大學計算機係列教材》介紹程序設計語言編譯程序構造的一般原理、基本設計方法和主要實現技術,主要內容包括文法、自動機和語言的基礎知識,詞法分析,語法分析,語法製導的語義計算,語義分析,中間代碼生成,運行時存儲組織,代碼優化和目標代碼生成。
除瞭基本設計原理外,書中還包含兩個小型編譯程序的設計實例,可選作課程設計的素材。一個是PL/0語言編譯程序,其設計和實現框架貫穿於本書相關章節中;另一個是簡單麵嚮對象語言Decaf的編譯程序。本書最後還介紹瞭業界廣泛使用的開源編譯器GCC及和它緊密相關的Binutils工具鏈,通過一係列程序實例說明這些工具的作用和基本用法。
《編譯原理第3版/清華大學計算機係列教材》可作為高等院校計算機科學與技術相關專業的本科生教材,也可作為相關教師、研究生或工程技術人員的參考書。
內頁插圖
目錄
第1章引論
1.1什麼是編譯程序
1.2編譯過程和編譯程序的結構
1.2.1編譯過程概述
1.2.2編譯程序的結構
1.2.3編譯階段的組閤
1.3解釋程序和一些軟件工具
1.3.1解釋程序
1.3.2處理源程序的軟件工具
1.4PL/0語言編譯係統
1.4.1PL/0語言編譯係統構成
1.4.2PL/0語言
1.4.3類P—code語言
1.4.4PL/0編譯程序
1.4.5PL/0語言編譯係統的驅動代碼
練習
第2章文法和語言
2.1文法的直觀概念
2.2符號和符號串
2.3文法和語言的形式定義
2.4文法的類型
2.5上下文無關文法及其語法樹
2.6句型的分析
2.6.1自上而下的分析方法
2.6.2自下而上的分析方法
2.6.3句型分析的有關問題
2.7有關文法實際應用的一些說明
2.7.1有關文法的實用限製
2.7.2上下文無關文法中的ε規則
練習
第3章詞法分析
3.1詞法分析程序的設計
3.1.1詞法分析程序和語法分析程序的接口方式
3.1.2詞法分析程序的輸齣
……
第4章自頂嚮下語法分析方法
第5章自底嚮上優先分析
第6章LR分析
第7章語法製導的語義計算
第8章靜態語義分析和中間代碼生成
第9章運行時存儲組織
第10章代碼優化和目標代碼生成
第11章課程設計
第12章編譯器和相關工具實例——GCC/Binutils
附錄APL/0編譯程序文本
參考文獻
前言/序言
編譯原理(第3版)/清華大學計算機係列教材 下載 mobi epub pdf txt 電子書
評分
☆☆☆☆☆
書是新的,但是沒有包裝袋,感覺是壓倉貨,看來同學們不是非常喜歡這種書呀!
評分
☆☆☆☆☆
書是新的,但是沒有包裝袋,感覺是壓倉貨,看來同學們不是非常喜歡這種書呀!
評分
☆☆☆☆☆
書很好,質量和書店的一樣,好評
評分
☆☆☆☆☆
物流很快,包裝不錯,印刷字跡清晰,是正版.
評分
☆☆☆☆☆
大愛,書是護眼的綠色,看著很舒服,彩印大愛,看著很舒服
評分
☆☆☆☆☆
圖錶生動,結構清楚,邏輯清晰,值得學習。
評分
☆☆☆☆☆
這麽好用的書,講都沒人信!
評分
☆☆☆☆☆
書編的很好,很適閤自學,配閤在綫視頻課程
評分
☆☆☆☆☆
我為什麼喜歡在京東買東西,因為今天買明天就可以送到。我為什麼每個商品的評價都一樣,因為在京東買的東西太多太多瞭,導緻積纍瞭很多未評價的訂單,所以我統一用段話作為評價內容。京東購物這麼久,有買到很好的産品