現在位置: 首頁 > 自己動手寫操作系統
2014年03月06日 操作系統 ⁄ 共 6773字 《自己動手寫操作系統》學習筆記(五)已關閉評論
《自己動手寫操作系統》學習筆記目錄(持續更新) ?http://www.rbwrqu.live/832.html 實模式->保護模式->實模式 實模式------>保護模式------>實模式 一、“實模式--保護模式--實模式”的轉換過程 1、“實模式--保護模式”的跳轉 (1)準備GDT (2)用lgdt加載gdtr (3)打開A20 (4)置cr0的PE位 (5)跳轉,進入保護模式 2、“保護模式--實模式”的跳轉? (比實模式--->保護模式要復雜一些,因為在準備結束保護模式...
閱讀全文
2014年02月13日 操作系統 ⁄ 共 508字 《自己動手寫操作系統》學習筆記目錄(持續更新)已關閉評論
自己動手寫操作系統 《自己動手寫操作系統》學習筆記(一) ? ??http://www.rbwrqu.live/605.html 《自己動手寫操作系統》學習筆記(二) ? ??http://www.rbwrqu.live/689.html 《自己動手寫操作系統》雜記一 ? ? ? ? ? ? ?http://www.rbwrqu.live/816.html 《自己動手寫操作系統》學習筆記(三) ?? ?http://www.rbwrqu.live/869.html 《自己動手寫操作系統》學習筆記(四) ? ??http://www.rbwrqu.live/878.html 《自己動手寫操...
閱讀全文
2014年02月12日 操作系統 ⁄ 共 8551字 《自己動手寫操作系統》常見疑惑問與答(持續更新)已關閉評論
《自己動手寫操作系統》學習筆記目錄(持續更新) ?http://www.rbwrqu.live/832.html question 1、問:操作系統如何能夠開始控制一臺計算機,操作系統的起點是什么? ????答:操作系統的“開端”一般被認為是引導程序(Boot),它是操作系統程序中最早被計算機硬件系統加載入內存并執行的部分,引導程序一般規定長度為512個字節,就是從這512字節開始,操作系統被一步步裝載入計算機內存,進而最終控制整臺計算機。那么引導程序是...
閱讀全文
2014年02月10日 操作系統 ⁄ 共 730字 《自己動手寫操作系統》雜記一已關閉評論
《自己動手寫操作系統》學習筆記目錄(持續更新) ?http://www.rbwrqu.live/832.html   os 匯編【nasm】 標簽和變量是一樣的, 變量名代表了變量的地址,而[標簽]表示值 $表示當前行唄匯編后的地址 $$表示 一個節被匯編后的起始地址 ret和retf指令 ret 用棧中數據改IP內容,近轉移 retf用棧中數據同時改CS,IP,遠轉移 用匯編解釋 ret???->? pop ip retf??->? pop ip pop cs 編寫匯編程序的思維方式: 匯編程序是由段...
閱讀全文
《自己動手寫操作系統》學習筆記目錄(持續更新) ?http://www.rbwrqu.live/832.html   搭建工作環境 在這一章里,我遇到的最大的問題就是在VMware上安裝虛擬PCDOS,首先在VMware上安裝PCDOS,不是很麻煩,但是安裝好之后,會遇到文件共享的問題,這個問題困擾了我很長時間,最后找到一個辦法,個人感覺不是很方便,各位有好的方法希望告訴我一下,在文章下留言即可,在此多謝了!! 一、 安裝DOS 參考如下兩篇文章: VMw...
閱讀全文
2013年12月13日 操作系統 ⁄ 共 2403字 《自己動手寫操作系統》學習筆記(一)已關閉評論
《自己動手寫操作系統》學習筆記目錄(持續更新) ?http://www.rbwrqu.live/832.html   一直以來自己就想寫個操作系統,雖然也看過不少操作系統的書籍,但大多都是講理論,完全沒有教給你這么實現一個操作系統,哪怕他再簡單!忽然有一天我發現了一本書《自己動手寫操作系統》于淵著,對書中的內容深深吸引,隨即買了一本仔細閱讀并一邊實踐,從今天開始我將學習的過程以及遇到的問題一一記錄下來,便于日后查閱。 一.今...
閱讀全文
二八杠讨论心得
×