注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合編譯原理實(shí)用教程(本科 第2版)

編譯原理實(shí)用教程(本科 第2版)

編譯原理實(shí)用教程(本科 第2版)

定 價(jià):¥25.00

作 者: 溫敬和 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 普通高等院校計(jì)算機(jī)專業(yè)實(shí)用教程系列
標(biāo) 簽: 暫缺

ISBN: 9787302312437 出版時(shí)間: 2013-04-01 包裝: 平裝
開本: 16開 頁數(shù): 216 字?jǐn)?shù):  

內(nèi)容簡介

  《普通高等院校計(jì)算機(jī)專業(yè)(本科)實(shí)用教程系列:編譯原理實(shí)用教程(第2版)》共分7章,主要介紹編譯程序的基本原理和實(shí)現(xiàn)方法。內(nèi)容包括:詞法分析,形式語言和自動(dòng)機(jī)的基本概念,語法分析,符號(hào)表和靜態(tài)內(nèi)存分配,語法制導(dǎo)翻譯和中間代碼產(chǎn)生,目標(biāo)代碼生成?!镀胀ǜ叩仍盒S?jì)算機(jī)專業(yè)(本科)實(shí)用教程系列:編譯原理實(shí)用教程(第2版)》還介紹了作者本人的一些工作成果,如LR分析法在詞法分析器自動(dòng)構(gòu)造中的應(yīng)用,語法制導(dǎo)翻譯在匯編程序自動(dòng)構(gòu)造中的應(yīng)用。為了方便讀者學(xué)習(xí),各章都安排了一定數(shù)量的習(xí)題,并配有習(xí)題答案。《普通高等院校計(jì)算機(jī)專業(yè)(本科)實(shí)用教程系列:編譯原理實(shí)用教程(第2版)》附錄B中的“課程實(shí)習(xí)指導(dǎo)”向讀者提供了一個(gè)較為完整的、切實(shí)可用的“編譯原理”課程實(shí)習(xí)方案,并附有參考程序,可供有關(guān)教師選用或參考。《普通高等院校計(jì)算機(jī)專業(yè)(本科)實(shí)用教程系列:編譯原理實(shí)用教程(第2版)》可作為本科院校計(jì)算機(jī)專業(yè)“編譯原理”課程的教材,也可供有關(guān)教師、研究生以及從事計(jì)算機(jī)軟件設(shè)計(jì)和開發(fā)人員參考。

作者簡介

暫缺《編譯原理實(shí)用教程(本科 第2版)》作者簡介

圖書目錄

第1章 編譯系統(tǒng)概述 習(xí)題5 第2章 詞法分析 2.1 詞法分析器的設(shè)計(jì)考慮及手工構(gòu)造 2.1.1 單詞類型及二元式編碼 2.1.2 源程序的輸入及預(yù)處理 2.1.3 基本字的識(shí)別和超前搜索 第1章 編譯系統(tǒng)概述 習(xí)題5 第2章 詞法分析 2.1 詞法分析器的設(shè)計(jì)考慮及手工構(gòu)造 2.1.1 單詞類型及二元式編碼 2.1.2 源程序的輸入及預(yù)處理 2.1.3 基本字的識(shí)別和超前搜索 2.1.4 狀態(tài)轉(zhuǎn)換圖和詞法分析器的手工構(gòu)造 2.1.5 詞法分析器手工構(gòu)造實(shí)例 2.2 正規(guī)式、自動(dòng)機(jī)及詞法分析器的自動(dòng)生成 2.2.1 基本概念 2.2.2 正規(guī)式與正規(guī)集 2.2.3 確定有限自動(dòng)機(jī) 2.2.4 非確定有限自動(dòng)機(jī) 2.2.5 NFA的確定化 2.2.6 正規(guī)式的NFA表示 2.2.7 正規(guī)式與確定有限自動(dòng)機(jī)的等價(jià)性 2.3 詞法分析器的自動(dòng)生成 2.3.1 自動(dòng)生成過程概述 2.3.2 掃描器控制程序工作原理 2.3.3 掃描器控制程序的實(shí)現(xiàn) 習(xí)題 習(xí)題答案 第3章 程序設(shè)計(jì)語言的語法描述 3.1 文法的引入 3.1.1 語法樹 3.1.2 語法規(guī)則和句子推導(dǎo) 3.1.3 遞歸規(guī)則和遞歸文法 3.2 上下文無關(guān)文法 3.2.1 文法和語言 3.2.2 文法的二義性 3.3 文法舉例 習(xí)題 習(xí)題答案 第4章 自上而下的語法分析 4.1 帶回溯的自上而下分析法概述 4.2 直接左遞歸的消除 4.3 不帶回溯的自上而下分析法的基本原理 4.4 提取左因子 4.5 first集和follow集 4.5.1 first集的定義及構(gòu)造算法 4.5.2 follow集的定義及構(gòu)造算法 4.6 遞歸下降分析法 4.7 預(yù)測(cè)分析法 4.7.1 預(yù)測(cè)分析表的構(gòu)造 4.7.2 預(yù)測(cè)分析控制程序 4.7.3 預(yù)測(cè)分析程序討論 4.7.4 應(yīng)用舉例 習(xí)題 習(xí)題答案 第5章 自下而上的語法分析 5.1 自下而上的語法分析概述 5.2 LR分析法的基本原理 5.3 LR(0)項(xiàng)目集規(guī)范族的構(gòu)造 5.4 有效項(xiàng)目 5.5 LR(0)分析表的構(gòu)造 5.6 SLR(1)分析表的構(gòu)造 5.7 LR語法分析器的控制程序 5.8 二義文法在LR分析法中的應(yīng)用 5.9 應(yīng)用舉例 5.10 LR分析法在詞法分析器自動(dòng)構(gòu)造中的應(yīng)用 5.10.1 模型語言的詞法描述及SLR分析表 5.10.2 使用SLR分析表識(shí)別單詞的基本原理 5.10.3 算法描述和程序?qū)崿F(xiàn) 5.10.4 LR_LEX中的分析表最小化 習(xí)題 習(xí)題答案 第6章 語法制導(dǎo)翻譯和中間代碼生成 6.1 語法制導(dǎo)翻譯概述 6.2 符號(hào)表和常數(shù)表 6.3 中間代碼 6.3.1 三元式 6.3.2 四元式 6.4 說明語句(簡單變量)的翻譯 6.5 整型算術(shù)表達(dá)式及賦值語句的翻譯 6.6 混合型算術(shù)表達(dá)式及賦值語句的翻譯 6.7 布爾表達(dá)式的翻譯 6.8 標(biāo)號(hào)和無條件轉(zhuǎn)移語句的翻譯 6.9 控制語句的翻譯 6.9.1 if-then語句的翻譯 6.9.2 if-then-else語句的翻譯 6.9.3 while-do語句的翻譯 6.9.4 復(fù)合語句的翻譯 6.10 小結(jié) 6.11 自上而下分析制導(dǎo)翻譯概述 習(xí)題 習(xí)題答案 第7章 目標(biāo)代碼生成 7.1 目標(biāo)計(jì)算機(jī)的虛擬實(shí)現(xiàn) 7.2 語法制導(dǎo)翻譯在匯編程序自動(dòng)構(gòu)造中的應(yīng)用 7.2.1 匯編語言文法和分析表構(gòu)造 7.2.2 單詞編碼表和詞法分析 7.2.3 匯編語言語義和語法制導(dǎo)翻譯 7.3 從四元式到匯編語言的翻譯 習(xí)題 習(xí)題答案 附錄A 虛擬機(jī)匯編程序使用說明 附錄B 課程實(shí)習(xí)指導(dǎo) 參考文獻(xiàn)

本目錄推薦

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