《自己動手寫作業系統》讀書筆記

2021-04-02 00:52:22 字數 650 閱讀 6868

a、熟悉8086的機制

b、了解pc機的介面

c、有過彙編**程式設計的經歷

d、對程式語言有敏感性

e、對作業系統原理熟悉,最好有dos、windows和linux的使用經驗

不過這些也不是絕對的,只要有興趣,都可以開始,不過就需要多準備幾本書,開列書單如下:

《ibm組合語言程式設計》《作業系統dos篇》《保護方式下的80386及其程式設計》《gcc技術參考大全》

準備工具如下:

電腦一台(配置越高越好,因為最好能用虛擬機器,不然重啟的次數會讓你痛不欲生)

虛擬機器軟體一或幾套(virtual pc、vmware、bochs,作者推薦這幾個,可以在網上找到,因為版權問題,為了避免文章被禁,請自行查詢)

編譯器(c語言用gcc、彙編flat assembly,gcc的windows版可以在mingw.sf.net上找到,fa**到外都是)

這樣也就差不多了。我的電腦還過得去,虛擬機器的速度還可以,gcc有通用性,可以跨平台,fa**和作者推薦的na**相似,也是開源軟體,但na**已經停止開發和維護,所以我改用fa**,這個軟體還在更新,而且已經能寫64位程式了。至於書,我都是舊書了,不過在書店裡還能見到一些,網上找的資料都是從這些書裡抄的,又舊又有錯,還是紙本的要好用點(原來是人落伍哪)。

準備好就可以開始了。

自己動手寫作業系統讀書筆記系列導引

自己動手寫作業系統讀書筆記系列導引 天之痕 http blog.csdn.net lingang 刺蝟 http blog.csdn.net littlehedgehog 自己動手讀書筆記系列 本來只是些天之痕和我在這乙個多月研究 自己動手寫作業系統 時且看且記的小段筆記批註而已,文章裡都是記錄些環...

自己動手寫作業系統讀書筆記系列 導引

自己動手寫作業系統讀書筆記系列導引 刺蝟 自己動手讀書筆記系列 本來只是些天之痕和我在這乙個多月研究 自己動手寫作業系統 時且看且記的小段筆記批註而已,文章裡都是記錄些環境搭建 程式設計所感的自娛自樂文字,沒想過今天還會來整訂成乙個小系列。是時,天之痕還忙著添上他的 自己動手寫作業系統 環境配置 呵...

《自己動手寫作業系統》讀書筆記 初識保護模式

書本第三章第一節是 認識保護模式 初步 講解了保護模式下全域性描述符表gdt 段描述符 段選擇子 從實模式進入保護模式等內容。去年看這個的時候,如果不是有以前學習保護模式時做的筆記,還真 不好懂呢,因為作者提供的材料不夠系統,對僅學習過8086組合語言的人來說,是不太好理解的。下面的內容大體以我以前...