推薦一本關於作業系統實踐的好書

2022-02-01 21:50:59 字數 874 閱讀 7715

書名:自己動手寫作業系統

出版:博文視點

日期:2005/8

頁數:374頁 

定價:48.00元

isbn:7-121-01577-3

我認為值得推薦的理由:

1. 不是一本說教的教科書,而是對一次真實的小規模os實踐所進行的系統總結

2. 採用的是類似開發日記的文體,穿插了許多作者自己的經驗、考慮和見解

3. 對保護模式等基礎概念的闡述點到即止,夠用而不顯冗長

4. 對基於虛擬機器的os開發、測試和除錯方式進行了全面總結,其視角不可謂不新

5. 涉及bootsector、loader、kernel和程序管理、控制台i/o等多個方面

6. 對elf、虛擬軟盤、分割槽表、混合彙編/c程式設計等主題的挖掘頗為生動,符合技術人員的典型思路

7. 開發規模適當,且切實可行,可作為閱讀minix/linux源**的熱身和背景補充

我認為美中不足的地方:

1. 相關的參考文獻(工具手冊、官方指定文獻)整理方面略顯不夠重視,不便讀者深入

2. 裝訂錯誤:335-354頁的裝訂居然是重複的....

一點感受:近一年多來博文出的書我是相當關注的。上週無意中看到此書,滿懷驚喜買回一本,居然連花3、4天時間一氣讀完。總體來說,這本書不是用來「長功力」的,而是用來「長見識」的,深度雖然不夠,然而視野足矣。雖然用bochs進行核心除錯這種方式並不一定是其作者首創,但是這些寶貴經驗的總結本身便極具價值。回想起96年用tc3寫dos分時排程擴充套件的興奮,還有2023年借助virtual pc寫real mode下boot sector/loader的那種掙扎於「兩眼一摸黑」中的痛苦,終未能意識到32位核心虛擬除錯的這般新天地,淺嘗輒止,想來不禁感慨....

果真是人生沒有失敗,只有放棄....

推薦一本好書《改變,從閱讀開始》

乙個人的精神發育史就是他的閱讀史!本書選編了十九位智者的講話 包括林語堂 梁漱溟 梁啟超 張君勵 錢穆 熊十力等大家 這批活躍在上個世紀中國文化舞台的大人物,他們學貫東西,出入佛老,擔當著接續中國文化慧命的歷史重任。這些講話是對中國文化的集中解讀,雖然從儒家 佛家 道家等不同角度,但它們實質上說的是...

推薦一本好書《改變,從閱讀開始》

乙個人的精神發育史就是他的閱讀史!本書選編了十九位智者的講話 包括林語堂 梁漱溟 梁啟超 張君勵 錢穆 熊十力等大家 這批活躍在上個世紀中國文化舞台的大人物,他們學貫東西,出入佛老,擔當著接續中國文化慧命的歷史重任。這些講話是對中國文化的集中解讀,雖然從儒家 佛家 道家等不同角度,但它們實質上說的是...

推薦一本好書《改變,從閱讀開始》

乙個人的精神發育史就是他的閱讀史!本書選編了十九位智者的講話 包括林語堂 梁漱溟 梁啟超 張君勵 錢穆 熊十力等大家 這批活躍在上個世紀中國文化舞台的大人物,他們學貫東西,出入佛老,擔當著接續中國文化慧命的歷史重任。這些講話是對中國文化的集中解讀,雖然從儒家 佛家 道家等不同角度,但它們實質上說的是...