《自己动手写操作系统》 第一章总结
生活随笔
收集整理的這篇文章主要介紹了
《自己动手写操作系统》 第一章总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
《自己動手寫操作系統》 第一章總結
俗話說萬事開頭難,為了督促自己能在假期好好學習,打算認真做一下學習筆記。先記錄一下在學習過程中遇到的問題和解決方案:
- 自己動手寫操作系統 第一章總結
- 書籍和工具下載地址
- 工具選擇
- 代碼實現
- 編譯與運行
- 運行結果
書籍和工具下載地址
在安裝完nasm之后需要將其安裝路徑添加到系統環境變量中
工具選擇
- 代碼編輯器——Sublime Text
- 匯編編輯器——NASM
- 程序加載軟件——vmware
代碼實現
- 代碼部分
編譯與運行
首先將asm文件編譯成bin文件:
nasm [文件名].asm -o [輸出文件名].bin因為是使用的軟盤,所以需要將bin文件再轉化成img文件,可以直接使用書中提供的工具FloppyWriter。
運行環境
書本作者使用的是Virtue PC作為工作環境,不過我還是更習慣使用vmware。
運行過程
書本上是使用軟盤絕對扇區讀寫工具將編譯好的bin文件寫入空白軟盤的第一個扇區,但是現在軟盤已經很難找了。但是好在vmware可以編輯虛擬機設置添加軟盤這類硬件。如下:
首先選擇“編輯虛擬機設置”
- “添加”
- 添加軟盤類型的硬件
- 使用軟盤映像
- 選擇已經生成的IMG文件,點擊確定
- 這樣就多了一個軟盤的硬件
運行結果
好啦,我們開啟虛擬機看看運行結果:
第一個程序運行成功!
總結
以上是生活随笔為你收集整理的《自己动手写操作系统》 第一章总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(2029)vue之电商管理系统
- 下一篇: 前端学习(2346):global全局样