《30天自制操作系統》筆記(03)——使用Vmware 進度回顧 在上一篇,實現了用IPL加載OS程序到內存,然后JMP到OS程序這一功能;並且總結出下一步的OS開發結構。但是遇到了真機測試和U盤啟動的一些問題。本篇就來解決之。 遇到的問題 物理機測試 簡單來說,把軟盤(U盤)做成 ...
書名叫做 天自制操作系統,按照學校課設答辯的時間來看,估計得把書名改成 一周自制操作系統 ,太卷了哈哈哈 我們可以使用qemu來模擬物理機 make run第二天制作的操作系統 可以看到輸出了hello world,但是qemu模擬感覺沒有太大的成就感,想要在真機上面進行自制操作系統的演示。 書中作者一直在用軟盤來作為啟動盤,但是我連軟盤是什么都沒有聽說過,感覺現在這種東西也已經隨着時代的發展而被 ...
2020-12-05 12:29 0 419 推薦指數:
《30天自制操作系統》筆記(03)——使用Vmware 進度回顧 在上一篇,實現了用IPL加載OS程序到內存,然后JMP到OS程序這一功能;並且總結出下一步的OS開發結構。但是遇到了真機測試和U盤啟動的一些問題。本篇就來解決之。 遇到的問題 物理機測試 簡單來說,把軟盤(U盤)做成 ...
問題描述:今天筆者使用VMware 11.1.0安裝了一個windows 7的操作系統,安裝完成后進入系統發現 在計算機里的【有可移動存儲的設備】下有一個軟盤驅動器(A:)如下圖所示: 但回到虛擬里設置中的硬件里查看,卻沒有軟盤驅動器(筆者發現新版vmware在創建虛擬機的時候硬件里默認 ...
一,制作真正的IPL(啟動程序裝載器) 今天的目的是將昨天的啟動程序裝載器來裝載程序。 ①:磁盤最初的512字節是啟動區。為了裝載下一個512字 ...
一.Hello World 1.准備 win10 vm虛擬機 BZ 2.開始 先簡單認識一下BZ 1.設置只讀模式,無法編輯的時候注意點擊該按鈕 2.跳到指定地址,下面修改會用到 簡單認識到這兩個就行了。 然后再來配置個虛擬機,以后實驗就用這個,不用書中提供的虛擬機軟件 ...
上傳,方便不好使用光驅的同學。 鏈接:https://pan.baidu.com/s/1UILb2e8PvlK8JbzT4ASOtw 密碼:edop ...
從計算機結構到匯編程序入門 最近受知乎影響,一股腦熱買了這本《30天自制操作系統》的書,該書是日本一位大牛寫的。看了前20頁,還是有些東西可以琢磨的,雖然接觸計算機也7年了,慚愧在於大多都只停留在想法,而未動手去好好實踐,大忌大忌。寫這個系列章節也是希望通過這樣的方式來督促自己。工作 ...
方法一 首先,都需要點擊左邊的虛擬機列表,選中你要刪除的操作系統 點擊VMwae上方的虛擬機-管理-從硬盤刪除。 方法二 右鍵左側列表中要刪除的系統-移除。 然后在硬盤上找到其所在文件夾,直接按SHIFT+DEL完全刪除。這種操作速度比較快。 方法 ...
《30天自制操作系統》筆記(13)——總結 進度回顧 上一篇介紹了操作系統實現多任務的方法。操作系統利用CPU的far模式的JMP指令、寄存器TR、GDT、TSS和PIT中斷這些功能實現了多任務,可見CPU在設計時就考慮到了計算機要具有多任務處理的能力。也就是說,CPU、PIC等硬件支持 ...