本系列文章是本人自己學習操作系統底層實現的筆記、成果和心得的記錄。
學習該部分初始階段的主要參考資料是由日本程序員川合秀実(かわいひでみ)著作的《30日でてきる!OS自作入門》,用到了書的附件中很多軟件和工具,在這裏對川合先生以及該書的翻譯人員表示衷心的感謝。
雖然有參考資料,但是本人在絕大多數情況下都不是直接照搬作者的源碼或者引導思想,主要是本人在學會了該部分的理論和設計思想之後,自己重寫出來,對於章節的順序和內容的深淺程度,也主要是以本人自己的理解爲主,因此,該系列文章更多滲入的本人的思想和學習方法。
本人在書寫本文時是計算機專業大三的學生,同時兼職C/C++授課老師,個人的主要發展方向就是操作系統的實現和優化。
如果讀者有着與本人相同的志向,可以和本人一起學習,一起交流,共同進步。本系列文章會慢速持續更新。
本系列文章均爲原創,請勿擅自複製或轉載。