這本書主要介紹係統軟件的運行機製和原理,涉及在Windows和Linux兩個係統平颱上,一個應用程序在編譯、鏈接和運行時刻所發生的各種事項,包括:代碼指令是如何保存的,庫文件如何與應用程序代碼靜態鏈接,應用程序如何被裝載到內存中並開始運行,動態鏈接如何實現,C/C++運行庫的工作原理,以及操作係統提供的係統服務是如何被調用的。每個技術專題都配備瞭大量圖、錶和代碼實例,力求將復雜的機製以簡潔的形式錶達齣來。本書最後還提供瞭一個小巧且跨平颱的C/C++運行庫MiniCRT,綜閤展示瞭與運行庫相關的各種技術。
對裝載、鏈接和庫進行瞭深入淺齣的剖析,並且輔以大量的例子和圖錶,可以作為計算機軟件專業和其他相關專業大學本科高年級學生深入學習係統軟件的參考書。同時,還可作為各行業從事軟件開發的工程師、研究人員以及其他對係統軟件實現機製和技術感興趣者的自學教材。
發表於2024-06-21
程序員的自我修養 2024 pdf epub mobi 電子書 下載
拿到這本書後,斷斷續續地花瞭一個半月纔讀完,雖然這本書沒有讓我一口氣讀完的欲望,但還是在很大程度上讓基礎薄弱的我瞭解瞭不少想瞭解的東西。可能是有兩個作者的緣故,感覺這本書前後的風格不太一緻,前半部分側重於陳述概念,後半部分則喜歡在剖析代碼中陳述內容,所以閱...
評分感謝周老師的抬愛,前天收到瞭博文給我寄的《程序員的自我修養》這本書,利用業餘時間大概翻瞭翻,但沒有深入閱讀,隻因剛開始還以為是講編程習慣之類的概念性書籍,然而一讀之下纔發現原來是講C++底層編程相關技術的書,而我對C++一無所知,盡管有C的經驗,卻也壓根就無法寫齣...
評分花瞭近1個月的時候,總算是看瞭一遍. 作為一本技術介紹書籍,有時間的話,也還是值得一看的.書中的很多的內容,在其它地方也是可以找到的,當然,也有不少的地方,我也是第一次在這本書裏麵看到. 總的說來,看這本書來算是很流暢的,書中的很多問題,自己以前也有思考過,不過沒有思考到...
評分在看這本書之前,看瞭《深入理解計算機係統》和《匯編語言程序設計》(Richard Blum)。其中的《深入理解計算機係統》關於動態加載的部分不夠深入,齣於要搞清動態加載的細節而翻開此書。首先,書的排版行距讓閱讀很是享受。書中關於動態鏈接、加載部分非常精彩,在閱讀...
評分書裏麵寫瞭不少比較底層的知識,而且介紹的還比較具體。另外還有一個簡單的運行時庫的實現。 適閤常翻常看。難得的不錯的國內的計算機書。
圖書標籤: 編程 計算機 程序員 計算機科學 程序設計 內功心法 Programming 係統結構
講的不錯,將硬件與係統、機器層與實現層整閤瞭起來,有瞭一個很清晰的視角。
評分我是覺得csapp如果你真的吸收瞭,這本就沒必要看瞭。。
評分總算掃完瞭. 這本書還是當作工具書來用吧. 對操作係統和程序之間的層麵有瞭一點基本的概念瞭.
評分CSAPP 後就該讀一讀!終於搞懂瞭睏擾我好多年的、該死的 C/C++ 編譯模型
評分好書
程序員的自我修養 2024 pdf epub mobi 電子書 下載