執行自己開發的作業系統

2021-04-17 23:18:23 字數 519 閱讀 7204

第一步 安裝作業系統redhat9.0

詳細的安裝作業系統步驟在這裡就不多說了,需要幫助的朋友可以參考安裝文件。選擇redhat的目的有兩個:一是用的人比較多,出了問題在網路中可以很輕鬆的找到解決辦法,節約很多時間。二是安裝軟體比較方便,資源相對也比較多。在安裝過程中需要注意的是,選擇完全安裝,因為bochs模擬器使用圖形介面庫,如果不完全安裝,某些庫可能會沒有,影響bochs的安裝和使用。

第二步 安裝模擬器bochs

第三步 獲取作業系統源**  執行它

我的msn:[email protected]

得到源**和執行映象後,進入目錄emu,執行命令bochs -q.螢幕中就輸出a和b了。如果你的bochs模擬器執行過程中停止了,請打入命令c,讓bochs繼續執行就可以看到效果了。

下面是執行時的效果,圖中的c字元是時鐘中斷列印出來的。

作業系統(四)作業系統的執行機制

目錄 1.4 作業系統的執行機制 1.4.1 核心程式 應用程式 1.4.2 特權指令 非特權指令 1.4.3 核心態 使用者態 1.4.4 作業系統的核心 1.4.5 小結 作業系統其實也是一種程式,程式的執行過程也就是cpu執行一行行機器指令的過程。區別於一般程式設計師開發的應用程式,實現作業系...

作業系統筆記0 2 作業系統的執行環境

作業系統在硬體之上,其他軟體之下,直接與硬體打交道。作業系統的執行環境這部分內容,涉及 計算機體系結構 和 微機原理 等課程知識 中斷 中斷 系統呼叫 cpu狀態 1.指令系統分類 在多道程式系統中,為保證安全,把指令系統分為兩類 特權指令 非特權指令 特權指令 非特權指令 只允許作業系統 一般使用...

作業系統的執行環境

cpu執行兩種不同性質的程式 一種是作業系統的核心,另一種是使用者自編程式或者系統外層的應用程式。故劃分為使用者態和核心態 管態 特權指令時指計算機中不允許使用者直接使用的指令,如i o指令,置中斷,訪問用於記憶體保護的暫存器,送程式狀態字暫存器的指令。作業系統的各項功能分別置於不同的層次上,和硬體...