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

編譯原理

編譯原理

定 價:¥32.00

作 者: 張晶 主編
出版社: 哈爾濱工程大學(xué)出版社
叢編項:
標(biāo) 簽: 程序設(shè)計

ISBN: 9787566101150 出版時間: 2011-08-30 包裝: 平裝
開本: 16開 頁數(shù): 251 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)、全面地介紹了編譯程序的基本原理、實現(xiàn)技術(shù)、方法和工具。在全書的安排上,首先介紹了編譯程序的定義、結(jié)構(gòu)、組織以及文法和語言的相關(guān)知識;然后以編譯程序的結(jié)構(gòu)為主線介紹了詞法分析、語法分析、語法制導(dǎo)翻譯與中間代碼生成、代碼優(yōu)化和目標(biāo)代碼生成,另外,本書還涉及到運行時的存儲管理以及符號表,并對詞法分析、語法分析程序的生成工具LEX、YACC以及面向?qū)ο笳Z言的編譯進(jìn)行了簡要的介紹。在基本概念和基本理論的闡述上做到準(zhǔn)確清楚,在內(nèi)容的組織上做到循序漸進(jìn)、深入淺出、通俗易懂,精心挑選的習(xí)題可以使學(xué)習(xí)者對自己的掌握情況有較好的把握。本書可以作為計算機專業(yè)的大專生、本科生和研究生的教材,也可以作為計算機科技工作者的參考書。

作者簡介

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

圖書目錄

第1章 引論
  1.1 什么是編譯程序
  1.2 編譯程序的基本結(jié)構(gòu)
  1.3 編譯程序的組織
  習(xí)題
第2章 文法和語言
  2.1 字母表和符號串
  2.2 文法和語言的形式定義
  2.3 語法樹和文法的二義性
  2.4 文法的類型
  習(xí)題
第3章 詞法分析
   3.1 有窮自動機
   3.2 正規(guī)集、正規(guī)文法和正規(guī)式
   3.3 正規(guī)文法與有窮自動機
   3.4 正規(guī)式與NFA
   3.5 DFA的化簡
   3.6 單詞的分類表示
   3.7 詞法分析器的任務(wù)與設(shè)計考慮
   3.8 詞法分析器的設(shè)計與實現(xiàn)
   習(xí)題
第4章  自頂63\F的語法分析
   4.1 左遞歸和回溯
   4.2 FIRST和FOLLOW集合的構(gòu)造
   4.3 LL(1)文法
   4.4 LL(1)分析法
   4.5 遞歸下降法
   習(xí)題
第5章 自底向上的語法分析
   5.1  自底向上語法分析概述
   5.2 短語、直接短語及句柄
   5.3 簡單優(yōu)先分析法
   5.4 算符優(yōu)先分析法
   習(xí)題
第6章  自底向上的LR分析法
  6.1 LR分析的基本原理
  6.2 LR分析器的邏輯結(jié)構(gòu)
  6.3 LR(0)分析表的構(gòu)造
  6.4 SLR分析表的構(gòu)造
  6.5 LR分析器總控程序
  6.6 LR(1)分析表的構(gòu)造
  6.7 IALR(1)分析表的構(gòu)造
  習(xí)題 
第7章 語法制導(dǎo)翻譯與中間代碼生成
  7.1 屬性文法
  7.2  自底向上語法制導(dǎo)翻譯概述
  7.3 中間代碼
  7.4 簡單說明語句的翻譯
  7.5 簡單算術(shù)表達(dá)式和賦值語句的翻譯
  7.6 布爾表達(dá)式的翻譯
  7.7 控制流語句的翻譯
  7.8 含數(shù)組元素的賦值語句和說明語句的翻譯
  7.9 過程調(diào)用和返回語句的翻譯
  7.10 開關(guān)語句的翻譯
  7.11 結(jié)構(gòu)說明的翻譯
  7.12 參數(shù)的傳遞
  習(xí)題
第8章 運行時的存儲管理
  8.1 存儲組織
  8.2 靜態(tài)存儲分配
  8.3 棧式存儲分配
  8.4 堆式存儲分配
  習(xí)題
第9章 符號表
  9.1 符號表的作用
  9.2 符號表的主要屬性
  9.3 符號表的組織
  9.4 分程序結(jié)構(gòu)符號表的管理
  習(xí)題
第10章 代碼優(yōu)化
   10.1 基本塊與程序控制流圖
 ……
第11章 目標(biāo)代碼生成
第12章 詞匯分析程序生在成器LEX
第13章 語法分析程序生成工具YACC
第14章 面向?qū)ο笳Z言的編譯
參考文獻(xiàn)

本目錄推薦

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