Write Your Own Operating System Tutorial(中文版) 簡介
簡介
這份教程將告訴你如何開始著手寫一個你自己的作業系統。它將向你展示一個應該如何開始做這些事情的方法。這份教程並不試圖解釋作業系統的每個方面,也不一定使用最快,最好的方法或者是技巧。所有的原始碼都以可讀性為中心,沒有任何的優化。
我假定這本書的讀者有一個符合標準“PC architecture”,並且帶有Intel x86(或其相容)處理器的計算機。 後面的課程可能會要求有個IA-32 architecture (i386 to Pentium 4)的處理器。有些課程假定您使用FAT檔案系統。有些課程需要使用MS-DOS/Windows的DEBUG工具,類似的工具也能夠正常工作。我不打算深入討論BIOS、組合語言、以及INTEL或者是PC架構等等,因為在別的地方你可以找到關於這些的詳細資料。在INTEL的網站上有在INTEL處理器上進行組合語言程式設計的手冊。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
我自己,也正在學著擺弄這些東西,所以這些課程會反映出我的一點經驗,或者我學到的新東西。正因如此,課程的數目將不斷增加,所以請不時來這裡看看。如果您有關於未來課程的主意,請告訴我。另外,如果您有任何建議,問題或者是評論,請給我發Email。
宣告:風險自負。我不對任何使用這裡資訊所導致的後果負責。
相關文章
- Write Your Own Operating System Tutorial(中文版) 簡介 (轉)
- Write Your Own Operating System Tutorial(中文版) (轉)
- Write Your Own Operating System Tutorial(1) (轉)
- Write Your Own Operating System Tutorial(2) (轉)
- Write Your Own Operating System Tutorial(4) (轉)
- Write Your Own Operating System Tutorial(3) (轉)
- Write Your Own Operating System Tutorial(5) (轉)
- Write Your Own Operating System Tutorial(6) (轉)
- Write Your Own Operating System Tutorial(7) (轉)
- Build Your Own Cas Service - ProUI
- operating-system structuresStruct
- Checking operating system version FailedAI
- Backup your Linux SystemLinux
- Checking operating system version Failed 續AI
- The Database Administrator's Operating System Account (25)Database
- System Idle Process和system系統程式簡介
- Can one execute an operating system command from PL/SQL?SQL
- 【build your own xxx】實現你自己的bind函式UI函式
- mysql 啟動錯誤(InnoDB: Operating system error number 13 )MySqlError
- MYSQL-Operating System Error Codes(錯誤程式碼)MySqlError
- 【build your own xxx】實現你自己的call和applyUIAPP
- redhat your system appears to have shut down uncleanlyRedhatAPP
- 作業系統-Operating-System第一章:概述作業系統
- 安裝 ESXi 出現錯誤 ERROR 1962: No operating system foundError
- Protecting Your Database: Specifying Passwords for Users SYS and SYSTEM (70)Database
- 使用oracle的作業系統認證(Operating System Authentication)的方法Oracle作業系統
- 【OEL】Oracle Enterprise Linux Operating System下載方法及安裝體驗OracleLinux
- System Toolkit for Mac(系統維護工具)中文版Mac
- She Got her ownGo
- GFS (RedHat Global File System) 介紹Redhat
- 系統監測工具:System Dashboard Pro for Mac中文版Mac
- Win10系統無法開機提示“error loading operating system”怎麼解決Win10Error
- 升級windows10顯示Missing Operating System無法進入系統如何解決Windows
- 【Exception】:own error messageExceptionError
- 模擬data block lost write的簡單方法BloC
- Your default context=root:system_r:unconfined_t:SystemLow-SystemHighContext
- Your Prediction Gets As Good As Your DataGo
- JavaScript TutorialJavaScript