TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
編譯技術實踐教程(簡體書)
滿額折

編譯技術實踐教程(簡體書)

人民幣定價:12 元
定  價:NT$ 72 元
優惠價:8763
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:1 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《編譯技術實踐教程》分為兩章。第1章介紹編譯程序的結構、各階段的實現原理和構造編譯程序的方法。第2章介紹編譯程序的實驗內容和實現方法。本教材給出的實驗安排具有普遍性,各學校可根據自己的教學目標和學生水平酌情調節,以適應實際情況。《編譯技術實踐教程》可作為大學編譯技術課程設計的指導教材,也可作為編譯技術或編譯原理課程的配套教材。

名人/編輯推薦

《編譯技術實踐教程》由清華大學出版社出版。

目次

第1章 課程的主要內容
1.1 概述
1.2 編譯程序的組成
1.2.1 詞法分析
1.2.2 語法分析——自上而下分析
1.2.3 語法分析——自下而上分析
1.2.4 語法制導翻譯和中間代碼產生
1.2.5 代碼優化
1.2.6 目標代碼生成
1.2.7 表格處理程序
1.2.8 錯誤處理程序
1.3 編譯程序的構造方法
1.3.1 采用機器語言或匯編語言設計
1.3.2 采用高級程序設計語言設計
1.3.3 自動化構造方法
1.3.4 構造編譯程序的學習內容

第2章 實驗內容與考核方式
2.1 實驗要求
2.1.1 前導課程與實驗
2.1.2 編程工具與運行環境
2.1.3 選題與實驗組織
2.1.4 上機實驗前的準備
2.1.5 考核方式
2.1.6 上機實驗報告
2.2 詞法分析
2.2.1 目的與要求
2.2.2 題目與實現方法
2.2.3 上機時間
2.3 語法分析
2.3.1 構造ll(1)分析表
2.3.2 設計預測分析程序
2.3.3 設計遞歸下降分析程序
2.3.4 構造算符優先關系表
2.3.5 設計算符優先分析程序
2.3.6 構造lr(0)分析表
2.3.7 設計lr分析程序
2.4 語法制導翻譯
2.4.1 基于算符優先分析方法的語法制導翻譯程序
2.4.2 基于lr分析方法的語法制導翻譯程序
2.5 代碼生成
2.5.1 目的與要求
2.5.2 題目與實現算法
2.5.3 上機時間
2.6 解釋程序設計
2.6.1 簡單basic語言的語法和語義
2.6.2 解釋程序的實現方法
2.6.3 輸入源程序舉例
2.6.4 上機時間
2.6.5 簡單basic語言的擴展
參考文獻

書摘/試閱

?文法改寫
語句的文法是描述其語法結構的一組產生式,常常只適用于由文法產生語言,而不適用于語法制導翻譯,但是為了及時做某些語義動作,實現第?步給出的翻譯目標,就需要通過文法改寫制造一些歸約機會,當使用新的產生式進行歸約時,就可以及時執行這些語義動作。文法改寫通常需要畫語法樹,分析語句的語法結構,進行反復推敲,這一步工作應該充分考慮、設想每一個產生式對應的語義動作,以及這些產生式的語義動作之間的相互關系。如果文法改寫得好,就會使得語法制導翻譯進行得很順暢,這通常是設計語義子程序的關鍵。
?編寫語義子程序
由于在第?步已經充分考慮了每個產生式的語義動作及各產生式的語義動作之間的關系,因此編寫語義子程序只是解決實現這些語義動作的具體技術問題,例如申請臨時變量、計算地址、訪問符號表、傳遞語義值、建立鏈表、鏈接鏈表、回填鏈表和生成中間代碼等。
對高級程序設計語言的語句進行語法制導翻譯,是一項實踐性比較強的工作,一般需要對不同類型的語句認真分析,將一個語句的語義動作合理地分配給與之有關的各個產生式,要特別注意語法分析的次序,它決定了使用產生式進行歸約的次序,也就決定了執行語義動作的次序(即翻譯的次序)。弄清楚產生式的語義動作之間的關系,哪些語義動作由前面歸約的產生式的語義子程序實現,哪些語義動作由後面歸約的產生式的語義子程序實現,以及哪些語義動作可以由當前歸約的產生式的語義子程序實現,從而使語法制導翻譯合理、順暢地進行。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 63
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區