“編譯原理”課程是一門理論性與實踐性非常強 的課程,應遵循從具體到抽象的認知規律。鄒昌偉編 *的《C編譯器剖析(高等學校計算機專業規劃教材) 》以一個開源的C編譯器(UCC)為案例,在源代碼分析 的過程中,展開對編譯原理相關知識的學習和討論。
全書共分6章:**章介紹文法和遞歸等知識點,並采 用結閤C語言學匯編的方式來討論匯編代碼;第2章討 論UCC編譯器的詞法分析、內存管理、符號錶管理和 類型係統等基本模塊;第3章介紹UCC編譯器的語法分 析,采用的是手工打造分析器的技術路綫;第4章介 紹語義檢查,通過本章的學習,有助於C程序員站在 編譯器的角度來深入理解C語言的語義規則;第5章分 析UCC編譯器的中間代碼生成及優化;第6章介紹如何 生成32位的x86匯編代碼。
本書不僅是很好的編譯原理和編譯器設計教材, 也可作為深人學習C程序設計的參考用書。
發表於2024-11-22
C編譯器剖析 - 鄒昌偉 2024 pdf epub mobi 電子書 下載
C編譯器剖析一書的PDF電子版 https://github.com/sheisc/ucc162.3 全國每年有十萬以上的計算機相關專業學生畢業,《編譯原理》課程留給大多數畢業生的印象就是很難、很理論化。計算機專業是一門實踐性非常強的學科,應遵循從具體到抽象的認知規律。本書針對傳統《編譯原理》課...
評分數學公式、僞代碼雖然是很好的抽象工具,但由於編譯器過於底層,數學公式和僞代碼均無法很好地展現編譯器的本質。個人認為,學習編譯原理的最好方式,就是在學習理論的同時,讀編譯器的源碼。如果《龍書》讓你覺得一頭霧水,不妨試著讀下《C 編譯器剖析》。該書是一本以剖析C語...
評分數學公式、僞代碼雖然是很好的抽象工具,但由於編譯器過於底層,數學公式和僞代碼均無法很好地展現編譯器的本質。個人認為,學習編譯原理的最好方式,就是在學習理論的同時,讀編譯器的源碼。如果《龍書》讓你覺得一頭霧水,不妨試著讀下《C 編譯器剖析》。該書是一本以剖析C語...
評分C編譯器剖析一書的PDF電子版 https://github.com/sheisc/ucc162.3 全國每年有十萬以上的計算機相關專業學生畢業,《編譯原理》課程留給大多數畢業生的印象就是很難、很理論化。計算機專業是一門實踐性非常強的學科,應遵循從具體到抽象的認知規律。本書針對傳統《編譯原理》課...
評分C編譯器剖析一書的PDF電子版 https://github.com/sheisc/ucc162.3 全國每年有十萬以上的計算機相關專業學生畢業,《編譯原理》課程留給大多數畢業生的印象就是很難、很理論化。計算機專業是一門實踐性非常強的學科,應遵循從具體到抽象的認知規律。本書針對傳統《編譯原理》課...
圖書標籤: 編譯原理 C compiler 編譯器 編程語言 編程 程序設計 軟件開發
C編譯器剖析 - 鄒昌偉 2024 pdf epub mobi 電子書 下載