《編譯技術》是1975年9月科學出版社出版的圖書,作者是F.R.A.赫普古德。
基本介紹
- 中文名:編譯技術
- 作者:F.R.A.赫普古德
- 出版時間:1975年9月
- 出版社:科學出版社
- 統一書號:13031309
內容簡介
圖書目錄
- 目錄
- 第一章 緒言
- 第二章 數據結構
- 第三章 數據結構映象
- 第四章 表
- 第五章 語言描述
- 第六章 詞法分析
- 第七章 語法分析
- 第八章 算術表達式的代碼生成
- 第九章 存儲分配
- 第十章 編譯程式的編譯程式
- 參考資料
- 名詞對照表
《編譯技術》是1975年9月科學出版社出版的圖書,作者是F.R.A.赫普古德。
編譯技術,就是把高級計算機語言編寫的程式代碼翻譯成為計算機可以運行的二進制機器語言代碼的技術。發展歷程1954年至1957年間,IBM的John Backus帶領一個小組開發FORTRAN語言及其編譯器,使得上面的擔憂不...
編譯技術課程是大連理工大學建設的國家精品線上開放課程、國家級一流本科課程。該課程於2019年6月11日首次在中國大學MOOC開課,授課教師為徐秀娟、賈棋、任志磊、劉馨月。據2023年3月中國大學MOOC官網顯示,該課程已開課9次。編譯技術課程共...
《編譯技術》是1975年9月科學出版社出版的圖書,作者是F.R.A.赫普古德。內容簡介 目前電子計算機已成為科學、技術、經濟、軍事各個領域中廣泛使用的強有力的計算工具.為了更有效、更方便地使用電子計算機,必須配置各種程式系統,其中最...
《編譯技術》是2015年機械工業出版社出版的圖書,作者是周爾強,本書重點介紹了編譯器基礎軟體框架LLVM及相關工具的使用實例。書中給出了大量代碼,以幫助讀者掌握編譯器構造的相關技術。以提高學生的動手實踐能力為重點,鼓勵學生嘗試設計並...
即時編譯是一種動態編譯的形式。例子 一個非常近似的技術是遞增式編譯。遞增式編譯器用於POP-2、POP-11、一些Lisp的版本,如Maclisp和最少一種版本的ML語言(PoplogML)。這需要程式語言的編譯器成為執行環境的一部分作為要件以實作。如...
知識編譯(knowledge compilation)是2018年公布的計算機科學技術名詞。定義 泛指把不能直接由計算機處理的知識表示轉換成計算機可操作的形式。包括數據和代碼。例如處理命題邏輯知識庫時常用一種離線編譯技術:命題理論首先被編譯為一種目標語言...
編譯原理即是對高級程式語言進行翻譯的一門科學技術, 我們都知道電腦程式由程式語言編寫而成, 在早期電腦程式語言發展較為緩慢, 因為計算機存儲的數據和執行的程式都是由0、1代碼組合而成的, 那么在早期程式設計師編寫電腦程式時必須十分...
《編譯技術原理及方法》是2022年人民郵電出版社出版的圖書。內容簡介 本書旨在介紹編譯程式構造的一般原理和基本方法,內容包括語言和文法、詞法分析、語法分析、語法制導翻譯、中間代碼生成、存儲管理、代碼最佳化和目標代碼生成等。編譯原理是...
編譯原理,經過對普通編譯原理分析,形成了以詞典為核心,結合詞的數據結構完成編譯過程的自成體系技術理論。通過分析詞法生成詞典(詞典發生器),分析語法生成局部代碼,並建立數據指針(翻譯機),組裝局部代碼生成目標機器語言流並建立程式...
增量編譯器的這種局部編譯, 對軟體開發, 尤其是在調試期, 無疑會大大縮短編譯時間, 提高編譯效率。簡介 增量編譯技術的研究始於上世紀60年代末70年代初,並在80年代獲得了大量的研究,使得增量編譯理論得到了進一步的成熟。增量編譯...
《編譯與反編譯技術》是2016年4月機械工業出版社出版的圖書,作者是龐建民、陶紅偉、劉曉楠、岳峰。內容簡介 本書首先從正向角度介紹編譯系統的一般原理和基本實現技術,主要內容有詞法分析、語法分析、語義分析與處理、符號表、運行時存儲...
《流體系結構的編譯技術--面向科學計算程式的編譯最佳化》是國防科大出版的圖書,作者是杜靜 內容簡介 本書全面系統地論述了流體系結構上面向科學計算的編譯最佳化技術,包括理論分析、最佳化設計和實驗評測等關鍵內容。為了便於研究的開展和成果的...
本書介紹了編譯器構造的一般原理和基本實現方法,反映了直至90年代的一些重要成果,其內容具體包括詞法分析、語法分析、中間代碼生成、代碼最佳化和目標代碼生成等。除了介紹傳統程式設計語言的編譯技術外,本書還介紹了面向對象語言和函式式程式...
《編譯原理和技術》是2008年電子工業出版社出版的圖書,作者是丁文魁、杜淑敏。內容簡介 編譯原理和技術是計算機專業的基礎課程,本書系統介紹了與編譯相關的知識。全書共分9章,第1章的編譯概述討論了編譯程式的各個組成部分:第2章介紹有...
1.1什麼是編譯程式1 1.2編譯過程概述2 1.3編譯程式的結構4 1.4為什麼要學習編譯技術6 1.5習題7 第2章形式語言基本知識9 2.1形式語言的特徵9 2.2一個形式語言例子11 2.3形式語言的歸納定義12 2.4文法的分類14 2.4.10型...
第十二章介紹的是關於過程間分析技術的內容,討論了指針分析、別名和數據流分析,這些分析中都考慮了到達代碼中某個給定點時的過程調用序列。編輯推薦 經典“龍”書的這一個新版本經過了全面的修訂,包含了編譯技術中的新進展。這本書...
編譯器 我們建議使用現成的腳本來生成交叉編譯器,因為在配置交叉編譯器時,會經常使用一些難以理解的開關項。發展趨勢 伴隨著以計算機技術、通訊技術為主的信息技術的飛速發展和網際網路的廣泛套用,3C(Computer、Communication、Consumer...
編譯程式在計算機系統中的作用如圖1所示:嵌入式系統 嵌 入式系統是基於特定用途的 , 以計算機技術為基礎 ,其軟硬體具備良好可裁剪性的專用計算機系統,適用於對功能、可靠性、成本、體積、 功耗有嚴格要 求的場合。它一般由嵌入式微...
《編譯程式設計原理與技術》是一本由 北京郵電大學出版社在2002年出版的書籍。內容簡介 《編譯程式設計原理與技術》內容簡介:在較多地參考了國內外權威人士著作的基礎上,《編譯程式設計原理與技術》系統地介紹了編譯程式設計的基本原理和...
並行編譯 並行編譯(parallel compilation)是2018年公布的計算機科學技術名詞,出自《計算機科學技術名詞 》第三版。定義 針對並行程式進行的編譯,或者在編譯過程中採用並行的編譯方法來提高編譯速度。出處 《計算機科學技術名詞 》第三版。
隨著前端技術的相對成熟,最佳化技術逐漸成為編譯技術領域的核心研究課題之一。5.代碼生成 代碼生成的任務就是將中間表示形式翻譯成目標語言描述的程式代碼。本階段是與目標計算機硬體系統結構密切相關的,其工作也非常複雜,如暫存器的調度、...
並行化編譯 並行化編譯(parallelizing compilation)是2018年公布的計算機科學技術名詞。定義 把用順序語言編寫的源程式翻譯成並行程式的過程。通常包括流分析、程式最佳化和並行代碼生成等主要階段。出處 《計算機科學技術名詞 》第三版。
程式語言的設計對編譯程式設計的影響是顯然的。許多新的程式語言的特徵對編譯程式的設計提出了新的課題。如並行程式設計語言的特徵, 就刺激了並行編譯技術的發展。ADA 語言的多任務設施, 要求對運行棧的結構作必要的修改, 運行棧結構的...
接受輸入的編譯任務;根據所述編譯任務生成任務名;解析獲得所述任務名對應的原始碼;編譯所述原始碼,並輸出所述編譯任務的處理狀態信息。上述技術方案中,通過接口平台接收編譯任務,由接口平台以任務名形式發起編譯請求,進行編譯,簡化了...