購物比價找書網找車網
FindBook
排序:
 
 有 1 項符合

于東亮

的圖書
圖書介紹 - 資料來源:TAAZE 讀冊生活   評分:
圖書名稱:從源頭就優化 - 動手開發自己的編譯器實戰



從源頭就優化 - 動手開發自己的編譯器實戰

✴︎編譯器如何誕生?從歷史到架構,古往今來
✴︎詞法分析不再難,簡單步驟拆解關鍵技術
✴︎語法分析實戰,讓程式碼變成電腦能懂的語法樹
✴︎語義分析揭秘,變數與運算子的真正奧義
✴︎三位址碼登場,讓程式碼更接近機器世界
✴︎基本區塊劃分,拆解程式流程的內部運作
✴︎聰明分配暫存器,CPU效能發揮到極致
✴︎機器碼怎麼生成?X86_64 與 ARM64 一次搞懂
✴︎可執行檔的秘密,Linux 連接器全解析
✴︎指令碼語言運作原理,深入虛擬機器核心
✴︎編譯器的終極挑戰,數學模型解鎖未來可能

作者簡介:

于東亮
SCF編譯器作者,資深C程式設計師和FFmpeg工程師,畢業於天津大學,長期從事Linux下的程式設計工作。先後製作了「C語言技術內幕」「Linux環境的程式設計詳解」「怎麼用C語言寫一個簡單EDA」「編譯器入門」等原始影片集。本書為作者的第一部實體書,以SCF編譯器為例講述了一門高階語言的發明過程。

作者序
序言
隨著晶片技術的高速發展,與之伴隨的編譯器開發也迅速增多,但相關的技術資料卻晦澀難懂。編譯器領域由AlfredV.Aho 等著的經典名著《編譯原理》偏重理論,缺少範例,入門難度很高。開放原始碼專案LLVM 和GCC 的程式架構複雜且技術資料多為英文,不太適合初學者入門。作者根據自己對Linux 和C/C++ 的長期使用經驗撰寫了一個簡單編譯器框架(Simple Compiler Framework,SCF),詳細說明一門程式語言的開發過程,為初學者提供了一個編譯器領域的入門途徑。

本書以作者撰寫的SCF 編譯器框架為基礎,以高階語言的編譯連接過程為脈絡,...
顯示全部內容
目錄
入門篇
第 1 章 編譯器簡介
1.1 程式語言的發展史
1.2 編譯器在IT 產業裡的核心地位
1.3 編譯器的程式架構
第 2 章 詞法分析
2.1 「理想語言」的詞法分析
2.2 實際程式語言的詞法擴充
2.2.1 程式語言的標識符號
2.2.2 關鍵字
2.2.3 數字
2.2.4 資料結構
2.3 詞法分析的數學解釋
第 3 章 語法分析
3.1 敘述類型的劃分
3.2 敘述的巢狀結構和遞迴分析
3.2.1 變數宣告敘述的分析
3.2.2 類型定義敘述的分析
3.2.3 順序區塊的分析
3.2.4 運算式的分析
3.2.5 運算元的優先順序和結合性
3.2.6 運算式樹的建構步驟
3.2.7 完整...
顯示全部內容
贊助商廣告
 
 
金石堂 - 暢銷排行榜
可愛成這樣算犯規吧 無修正
作者:BUTA
出版社:未來數位有限公司
出版日期:2025-06-06
$ 277 
金石堂 - 暢銷排行榜
姊嫁物語(15)
作者:森薰
出版社:台灣角川股份有限公司
出版日期:2025-06-05
$ 126 
Taaze 讀冊生活 - 暢銷排行榜
寶可夢 伽勒爾圖鑑(全)
作者:構成:川島潤二(十八VAN PLANNING) 設計:はやしだこーじ(CORNFLAKES)
出版社:青文出版社股份有限公司
出版日期:2025-01-13
$ 351 
 
Taaze 讀冊生活 - 新書排行榜
超科少年2生物怪才達爾文(雀鳥╳天擇╳演化論)
作者:好面、彭傑
出版社:親子天下股份有限公司
出版日期:2025-05-29
$ 315 
金石堂 - 新書排行榜
如果30歲還是處男,似乎就能成為魔法師(14)限定版
作者:豐田悠
出版社:青文出版社股份有限公司
出版日期:2025-06-05
$ 158 
博客來 - 新書排行榜
月光下的異世界之旅 7
$ 102 
 

©2025 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策