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

編譯原理

編譯原理

定 價(jià):¥27.00

作 者: 李冬梅,施?;?/td>
出版社: 人民郵電出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)專業(yè)教材
標(biāo) 簽: 編譯原理

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

內(nèi)容簡介

  本書系統(tǒng)全面地介紹編譯程序的構(gòu)造原理和實(shí)現(xiàn)技術(shù),主要內(nèi)容包括:形式語言的基本知識、詞法分析、語法分析、語義分析與中間代碼生成、符號表管理和錯(cuò)誤處理、運(yùn)行時(shí)的存儲(chǔ)組織與分配、代碼優(yōu)化和目標(biāo)代碼生成等。在介紹編譯原理和方法的同時(shí),提供了一個(gè)小型編譯程序——PL/0編譯程序的具體實(shí)現(xiàn)過程,并對常用分析器的自動(dòng)生成工具(LEX和YACC)的功能和使用方法做了詳細(xì)的介紹,在附錄中分別給出于PL/0編譯程序的C語言版本和LEX與YACC版本,從而使理論與實(shí)踐緊密結(jié)合。.本書系統(tǒng)性強(qiáng),內(nèi)容循序漸進(jìn),實(shí)例豐富。對算法的描述深入淺出,文字簡練,通俗易懂。每章都配有各種類型的習(xí)題,便于教學(xué)也便于自學(xué)。..本書可作為高等院校計(jì)算機(jī)科學(xué)及相關(guān)專業(yè)的本科生教材,也可作為教師和計(jì)算機(jī)軟件工程技術(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è)計(jì)與實(shí)現(xiàn)
3.4 正規(guī)式與有窮自動(dòng)機(jī)
3.5 詞法分析程序的自動(dòng)生成工具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 語法分析程序的自動(dòng)生成工具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布爾表達(dá)式的翻譯
5.7 控制流語句的翻譯
5.8過程調(diào)用語句的翻譯
5.9PL/0編譯程序的語義分析
5.10 小結(jié)
習(xí)題
第6章 符號表管理和錯(cuò)誤處理
6.1 符號表管理
6.2 錯(cuò)誤處理
6.3 PL/0編譯程序的錯(cuò)誤處理
6.4 小結(jié)
習(xí)題
第7章 運(yùn)行時(shí)的存儲(chǔ)組織與分配
7.1存儲(chǔ)組織概述
7.2 靜態(tài)存儲(chǔ)分配
7.3 棧式動(dòng)態(tài)存儲(chǔ)分配
7.4 堆式動(dòng)態(tài)存儲(chǔ)分配
7.5 PL/0編譯程序目標(biāo)代碼解釋執(zhí)行時(shí)的存儲(chǔ)分配
7.6小結(jié)
習(xí)題
第8章 代碼優(yōu)化
8.1 局部優(yōu)化
8.2循環(huán)優(yōu)化
8.3 小結(jié)
習(xí)題
第9章 目標(biāo)代碼生成
9.1 目標(biāo)代碼的形式
9.2 假想的計(jì)算機(jī)模型
9.3一個(gè)簡單的代碼生成程序
9.4小結(jié)
習(xí)題
附錄A 使用C語言實(shí)現(xiàn)的PL/0程序
A.    1程序簡介
A.2 程序文本
附錄B 使用LFX和YACC語言實(shí)現(xiàn)的PL/0程序
B.1 程序簡介
B.2 程序文本
參考文獻(xiàn)

本目錄推薦

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