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