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

編譯原理

編譯原理

定 價:¥27.00

作 者: 李冬梅,施海虎
出版社: 人民郵電出版社
叢編項: 高等學(xué)校計算機專業(yè)教材
標 簽: 編譯原理

ISBN: 9787115144652 出版時間: 2006-08-01 包裝: 平裝
開本: 16開 頁數(shù): 317 字數(shù):  

內(nèi)容簡介

  本書系統(tǒng)全面地介紹編譯程序的構(gòu)造原理和實現(xiàn)技術(shù),主要內(nèi)容包括:形式語言的基本知識、詞法分析、語法分析、語義分析與中間代碼生成、符號表管理和錯誤處理、運行時的存儲組織與分配、代碼優(yōu)化和目標代碼生成等。在介紹編譯原理和方法的同時,提供了一個小型編譯程序——PL/0編譯程序的具體實現(xiàn)過程,并對常用分析器的自動生成工具(LEX和YACC)的功能和使用方法做了詳細的介紹,在附錄中分別給出于PL/0編譯程序的C語言版本和LEX與YACC版本,從而使理論與實踐緊密結(jié)合。.本書系統(tǒng)性強,內(nèi)容循序漸進,實例豐富。對算法的描述深入淺出,文字簡練,通俗易懂。每章都配有各種類型的習(xí)題,便于教學(xué)也便于自學(xué)。..本書可作為高等院校計算機科學(xué)及相關(guān)專業(yè)的本科生教材,也可作為教師和計算機軟件工程技術(shù)人員的參考書。...

作者簡介

暫缺《編譯原理》作者簡介

圖書目錄

第1章 編譯概述
1.1 程序的翻譯
1.2 編譯程序的組成
1.3 編譯程序的構(gòu)造
1.4 編譯技術(shù)的應(yīng)用及發(fā)展
1.5 小結(jié)
習(xí)題
第2章 形式語言的基本知識
2.1 字母表和符號串的基本概念
2.2 文法和語言的形式定義
2.3 句型的分析
2.4 文法和語言的分類
2.5 PL/0編譯程序概述
2.6 小結(jié)
習(xí)題
第3章 詞法分析
3.1 詞法分析的任務(wù)
3.2 詞法分析程序的輸出形式
3.3 詞法分析程序的設(shè)計與實現(xiàn)
3.4 正規(guī)式與有窮自動機
3.5 詞法分析程序的自動生成工具LEX
3.6 PL/0編譯程序的詞法分析
3.7 小結(jié)
習(xí)題
第4章 語法分析
4.1 語法分析的任務(wù)
4.2 自頂向下分析法
4.3 自底向上分析法
4.4 算符優(yōu)先分析法
4.5 LR分析法
4.6 語法分析程序的自動生成工具YACC
4.7 PL/0編譯程序的語法分析
4.8 小結(jié)
習(xí)題
第5章  語義分析與中間代碼的生成
5.1 語義分析的任務(wù)
5.2 語法制導(dǎo)翻譯
5.3 中間代碼
5.4說明語句的翻譯
5.5賦值語句的翻譯
5.6布爾表達式的翻譯
5.7 控制流語句的翻譯
5.8過程調(diào)用語句的翻譯
5.9PL/0編譯程序的語義分析
5.10 小結(jié)
習(xí)題
第6章 符號表管理和錯誤處理
6.1 符號表管理
6.2 錯誤處理
6.3 PL/0編譯程序的錯誤處理
6.4 小結(jié)
習(xí)題
第7章 運行時的存儲組織與分配
7.1存儲組織概述
7.2 靜態(tài)存儲分配
7.3 棧式動態(tài)存儲分配
7.4 堆式動態(tài)存儲分配
7.5 PL/0編譯程序目標代碼解釋執(zhí)行時的存儲分配
7.6小結(jié)
習(xí)題
第8章 代碼優(yōu)化
8.1 局部優(yōu)化
8.2循環(huán)優(yōu)化
8.3 小結(jié)
習(xí)題
第9章 目標代碼生成
9.1 目標代碼的形式
9.2 假想的計算機模型
9.3一個簡單的代碼生成程序
9.4小結(jié)
習(xí)題
附錄A 使用C語言實現(xiàn)的PL/0程序
A.    1程序簡介
A.2 程序文本
附錄B 使用LFX和YACC語言實現(xiàn)的PL/0程序
B.1 程序簡介
B.2 程序文本
參考文獻

本目錄推薦

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