編譯原理

出版時間:2008-6  出版社:高等教育出版社  作者:陳意云,張昱 著  
Tag標(biāo)簽:無  

內(nèi)容概要

  《編譯原理》:編譯器構(gòu)造的一般原理和基本實現(xiàn)方法,其內(nèi)容包括詞法分析、語法分析、語義分析、中間代碼生成、目標(biāo)代碼生成、獨立于機器的優(yōu)化和依賴于機器的優(yōu)化等。除了介紹命令式編程語言的編譯技術(shù)外,《編譯原理》還介紹面向?qū)ο笳Z言和函數(shù)式編程語言的實現(xiàn)技術(shù)?!毒幾g原理》還強調(diào)一些相關(guān)的理論知識,如形式語言和自動機理論、語法制導(dǎo)的定義和屬性文法、類型論和類型系統(tǒng)等。

作者簡介

  陳意云,男,1946年生,教授,博士生導(dǎo)師。1965年上山下鄉(xiāng)當(dāng)13年農(nóng)民,1980年??飘厴I(yè)于中國科大,1982年12月在上海華東計算所獲碩士學(xué)位。1983年到中國科大計算機系工作,1989年去美國芝加哥大學(xué)訪問兩年。1994年-2000年兼任科大恒星公司總經(jīng)理,2000年開始兼任科大恒星公司董事長。

書籍目錄

第1章 引論1.1 編譯器概述1.1.1 詞法分析1.1.2 語法分析1.1.3 語義分析1.1.4 中間代碼生成1.1.5 代碼優(yōu)化1.1.6 代碼生成1.1.7 符號表管理1.1.8 階段的分組1.1.9 解釋器1.2 編譯器技術(shù)的應(yīng)用1.2.1 高級語言的實現(xiàn)1.2.2 針對計算機體系結(jié)構(gòu)的優(yōu)化1.2.3 新計算機體系結(jié)構(gòu)的設(shè)計1.2.4 程序翻譯1.2.5 提高軟件開發(fā)效率的工具習(xí)題1第2章 詞法分析第3章 語法分析第4章 語法制導(dǎo)的翻譯第5章 類型檢查第6章 運行時存儲空間的組織和管理第7章 中間代碼生成第8章 代碼生成第9章 獨立于機器的優(yōu)化第10章 依賴于機器的優(yōu)化第11章 編譯系統(tǒng)和運行系統(tǒng)第12章 面向?qū)ο笳Z言的編譯第13章 函數(shù)式語言的編譯參考文獻

章節(jié)摘錄

  第1章 引論  從理論上說,構(gòu)造專用計算機來直接執(zhí)行某種高級語言寫的程序是可能的。但是,實際上目前的計算機能執(zhí)行的都是非常低級的機器語言。那么,一個基本問題是:高級語言的程序是怎樣  變成能在計算機上執(zhí)行的機器語言程序的?  能夠完成從一種語言到另一種語言的變換的軟件稱為翻譯器,這兩種語言分別叫做該翻譯器的源語言和目標(biāo)語言。編譯器是一種翻譯器,它進行語言變換的特點是目標(biāo)語言比源語言低級?! ”菊峦ㄟ^簡要描述編譯器的各個組成部分以及編譯器技術(shù)的各種應(yīng)用來介紹編譯這個課  題。該課題涉及編程語言、計算機體系結(jié)構(gòu)、形式語言理論、類型論、算法和軟件工程等方面的  知識?! ?.1 編譯器概述  編譯器的工作可以分成若干階段,每個階段的工作都是把源程序從一種表示變換成另一種  表示。編譯過程的一種典型分解見圖1.1,圖中的每個方框表示它的一個階段。   ……

編輯推薦

  《編譯原理》內(nèi)容豐富,講解深入,并注意理論聯(lián)系實際,可作為高等學(xué)校計算機科學(xué)及相關(guān)專業(yè)的教材,也可供計算機軟件工程技術(shù)人員參考使用。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    編譯原理 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7