注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計匯編語言/編譯原理編譯原理與技術(shù)

編譯原理與技術(shù)

編譯原理與技術(shù)

定 價:¥32.00

作 者: 李勁華,丁潔玉 主編
出版社: 北京郵電大學出版社
叢編項: 21世紀高等院校計算機科學與技術(shù)系列教材
標 簽: 編譯原理

ISBN: 9787563510719 出版時間: 2006-01-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 313 字數(shù):  

內(nèi)容簡介

  本書介紹了計算機高級語官編譯程序的基本原理和技術(shù),主要內(nèi)容包括詞法分析、語法分析、語法制導翻譯的語義分析與中間代碼生成、符號表與運行時存儲空間的組織、代碼優(yōu)化以及目標代碼的生成。本書著重描述了編譯構(gòu)造的一些基礎理論,如形式語言、有限自動機和屬性文法。從構(gòu)造編譯程序的技術(shù)角度,描述了編譯程序的各類算法,以及編譯程序的自動構(gòu)造工具,如詞法分析生成器Lex和語法分析生成器YACC。本書系統(tǒng)性較強,基本概念闡述清晰,通俗易懂,便于閱讀,可作為普通高等院校計算機學科及相關(guān)專業(yè)的本科教材,也可供教師、研究生及有關(guān)專業(yè)人員學習和參考。...

作者簡介

暫缺《編譯原理與技術(shù)》作者簡介

圖書目錄

第1章 概述
1.1    為什么學習編譯
1.2    什么叫編譯程序
1.3    編譯過程概述
1.4    編譯程序的構(gòu)成
1.5    其他與編譯有關(guān)的概念和技術(shù)
1.6    如何開發(fā)編譯程序
1.7    編譯系統(tǒng)以及其他相關(guān)程序
練習1
第2章 詞法分析
2.1    詞法分析器的設計
2.2    詞法分析器的一種手工實現(xiàn)
2.3    正規(guī)表達式
2.4    有限自動機
2.5    詞法分析的自動生成器Lex
練習2
第3章 程序語言的語法描述
3.1    文法和語言
3.2    文法的分類
3.3    文法的等價變換
3.4    語法分析概述
練習3
第4章 自頂向下的語法分析
4.1    自頂向下語法分析的一般方法
4.2    LL(1)文法
4.3    遞歸下降分析技術(shù)
4.4    預測分析技術(shù)
4.5    LL(1)分析中的錯誤處理
練習4
第5章 自底向上的語法分析
5.1    自底向上語法分析概述
5.2    算符優(yōu)先分析方法
5.3    LR分析方法
5.4    LALR分析器的生成工具YACC
練習5
第6章 符號表的組織和管理
6.1    符號表的作用
6.2    符號表的主要屬性及其作用
6.3    符號表的組織結(jié)構(gòu)
6.4    名字的作用范圍
練習6
第7章 運行時環(huán)境
7.1    程序運行的基本概念
7.2    參數(shù)傳遞機制
7.3    運行時存儲空間的組織和管理
7.4    靜態(tài)運行時環(huán)境
7.5    棧式運行時環(huán)境
7.6    堆式運行時環(huán)境
7.7    面向?qū)ο笳Z言的運行時環(huán)境
練習7
第8章 屬性文法和語義分析
8.1    語義分析概況
8.2    屬性與屬性文法
8.3    屬性的計算
8.4    數(shù)據(jù)類型與類型檢查
練習8
第9章 語法制導的中間代碼翻譯
9.1    中間語言
9.2    聲明語句的翻譯
9.3    賦值語句的翻譯
9.4    基本控制結(jié)構(gòu)的翻譯
9.5    轉(zhuǎn)向語句的翻譯
練習9
第10章 目標代碼生成
10.1    代碼生成器設計的基本問題
10.2    虛擬計算機模型
10.3    語法制導的目標代碼生成
10.4    基本塊和待用信息
10.5    一個簡單代碼生成器
練習10
第11章 代碼優(yōu)化
11.1    代碼優(yōu)化的概念
11.2    代碼優(yōu)化的基本技術(shù)
11.3    局部優(yōu)化
11.4    機器代碼優(yōu)化-窺孔技術(shù)
11.5    代碼優(yōu)化的高級技術(shù)簡介
練習11
參考文獻

本目錄推薦

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