|   
Cite Bookgarden 城邦阅读花园

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

RM 123.75 RM 137.50 10%
(~USD$ 28.70)
Quantity
+
Model
9786267569689
Brand
深智數位
Status
Available Now
Delivery
Usually ships within 6-8 weeks
Delivery Fee
West Malaysia - RM 6.00
East Malaysia - RM 13.00
Australia, New Zealand - RM 159.77
Austria, Denmark, Finland, Ireland, Switzerland, Russia - RM 157.78
Brunei, Cambodia, Laos, Mongolia - RM 175.10
Rate for other regions/countries
Rewards
123 Points
Product Information

ISBN: 9786267569689

出版日期: 2025-04-19

作者: 于東亮

裝訂: 平裝.單色印刷.384頁.23.

 

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

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

 

作者簡介
于東亮



作者簡介



于東亮


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

從源頭就優化:動手開發自己的編譯器實戰
Shipping Information
ZoneOrder Total (RM)Delivery Fee (RM)
West MalaysiaFlat Rate6.00
ZoneItems/WeightDelivery Fee (RM)
East MalaysiaFirst 1.00 kg13.00
Extra 1.00 kg5.00
SingaporeFirst 1.00 kg25.00
Extra 1.00 kg5.00
Australia, New ZealandFirst 1.00 kg159.77
Extra 0.50 kg52.65
Austria, Denmark, Finland, Ireland, Switzerland, RussiaFirst 1.00 kg157.78
Extra 0.50 kg34.31
Brunei, Cambodia, Laos, MongoliaFirst 1.00 kg175.10
Extra 0.50 kg87.14
Belgium,France, Germany, Netherlands, Spain, U.KFirst 1.00 kg150.94
Extra 0.50 kg30.46
ChinaFirst 1.00 kg96.44
Extra 0.50 kg25.35
Bangladesh, Brazil, Iraq, Pakistan, Qatar, S.Arabia, UAE, Sri LankaFirst 1.00 kg118.52
Extra 0.50 kg24.96
South AfricaFirst 1.00 kg118.52
Extra 0.50 kg24.96
PhilippinesFirst 1.00 kg91.42
Extra 0.50 kg15.29
Canada, United States, MexicoFirst 1.00 kg162.58
Extra 0.50 kg35.90
Hong KongFirst 1.00 kg80.63
Extra 0.50 kg29.06
IndiaFirst 1.00 kg113.30
Extra 0.50 kg22.28
IndonesiaFirst 1.00 kg107.35
Extra 0.50 kg24.87
JapanFirst 1.00 kg112.97
Extra 0.50 kg35.03
MacauFirst 1.00 kg92.93
Extra 0.50 kg13.82
SingaporeFirst 1.00 kg74.75
Extra 0.50 kg21.49
TaiwanFirst 1.00 kg94.42
Extra 0.50 kg34.76
ThailandFirst 1.00 kg94.10
Extra 0.50 kg28.25
VietnamFirst 1.00 kg98.94
Extra 0.50 kg14.34
TOP