-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
編譯原理-(第3版) 版權信息
- ISBN:9787302381419
- 條形碼:9787302381419 ; 978-7-302-38141-9
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
編譯原理-(第3版) 本書特色
《普通高等教育"十一五"國家級規劃教材·清華大學計算機系列教材:編譯原理(第3版)》介紹程序設計語言編譯程序構造的一般原理、基本設計方法和主要實現技術,主要內容包括文法、自動機和語言的基礎知識,詞法分析,語法分析,語法制導的語義計算,語義分析,中間代碼生成,運行時存儲組織,代碼優化和日標代碼生成。除了基本設計原理外,書中還包含兩個小型編譯程序的設計實例,可選作課程沒計的素材。一個是pl/0語言編譯程序,其設計和實現框架貫穿于此書相關章節中;另一個是簡單面向對象語言decal的編譯程序。此書*后還介紹了業界廣泛使用的開源編譯器gcc及和它緊密相關的binutils工具鏈,通過一系列程序實例說明這些工具的作用和基本用法。
編譯原理-(第3版) 內容簡介
《編譯原理 第3版/清華大學計算機系列教材》介紹程序設計語言編譯程序構造的一般原理、基本設計方法和主要實現技術,主要內容包括文法、自動機和語言的基礎知識,詞法分析,語法分析,語法制導的語義計算,語義分析,中間代碼生成,運行時存儲組織,代碼優化和目標代碼生成。除了基本設計原理外,書中還包含兩個小型編譯程序的設計實例,可選作課程設計的素材。一個是PL/0語言編譯程序,其設計和實現框架貫穿于本書相關章節中;另一個是簡單面向對象語言Decaf的編譯程序。本書*后還介紹了業界廣泛使用的開源編譯器GCC及和它緊密相關的Binutils工具鏈,通過一系列程序實例說明這些工具的作用和基本用法。《編譯原理 第3版/清華大學計算機系列教材》可作為高等院校計算機科學與技術相關專業的本科生教材,也可作為相關教師、研究生或工程技術人員的參考書。
編譯原理-(第3版) 目錄
1.1什么是編譯程序
1.2編譯過程和編譯程序的結構
1.2.1編譯過程概述
1.2.2編譯程序的結構
1.2.3編譯階段的組合
1.3解釋程序和一些軟件工具
1.3.1解釋程序
1.3.2處理源程序的軟件工具
1.4 pl/0語言編譯系統
1.4.1 pl/0語言編譯系統構成
1.4.2 pl/0語言
1.4.3類p—code語言
1.4.4 pl/0編譯程序
1.4.5 pl/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
附錄a pl/0編譯程序文本
參考文獻
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
煙與鏡
- >
月亮虎
- >
羅庸西南聯大授課錄
- >
回憶愛瑪儂
- >
我從未如此眷戀人間
- >
自卑與超越
- >
月亮與六便士