AntzScript 🎓 The language executed in the Antz system. 本節不涉及OS底層內容,只是關於圖片放大顯示時效果處理的。 Antz系統更新地址 Antz項目地址 真機啟動效果 ...
一 計算機啟動過程回顧 要想寫一個啟動區代碼,就需要了解開機的啟動過程,因為開機過程中一些硬件的規定決定了這段代碼應該怎么寫,不明白沒關系,且聽我慢慢道來。 具體過程在我上一篇文章 自制操作系統 硬核講解計算機的啟動過程 講述得一清二楚,這里我們簡單回顧一下。了解開機過程,並不是一個簡單的問題,我總結成你需要有三個前置知識,並記住四次跳躍。 首先說下三個前置知識,這些必須假設你是知道的,否則我不可 ...
2020-01-21 11:18 8 2295 推薦指數:
AntzScript 🎓 The language executed in the Antz system. 本節不涉及OS底層內容,只是關於圖片放大顯示時效果處理的。 Antz系統更新地址 Antz項目地址 真機啟動效果 ...
光盤中文翻譯版:https://github.com/yourtion/30dayMakeOS.git 原版光盤(含iso文件):https://github.com/sky5454/30daysM ...
本書依靠的教材是於淵的《Orange'S:一個操作系統的實現》 實驗環境及工具 ArchLinux(windows也可以) 代碼編輯器Emacs(你盡情使用自己喜歡的編輯器) nasm (一個開源的匯編器,可以從sourceforge下載,也可以從Linux發行版的軟件 ...
,我們已經簡單實現了MBR,直接操作顯示器和硬盤操作來加載其他扇區的程序,如今已經可以進入保護模式了, ...
自制操作系統Antz day09——實現內核 (下) 實現圖形化界面 https://www.cnblogs.com/LexMoon/p/antz09.html Antz系統更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html ...
《30天自制操作系統》最近一直再看,最近已經看到后面了,看到第28天,里面講到可以實現對全角字符的支持,而原操作系統代碼里面只是支持了日語顯示,而中文版的這本書也只是講了一個思路,具體的實現也是沒有的。網上也好像沒有人實現過這個吧,我是找不到。(由於書中每一章每一小節都有代碼,我看書 ...
由於中斷這塊的知識和代碼都占較大篇幅,因此分成兩章來講,上一講 【自制操作系統08】中斷 講述了中斷的理論知識,本講開始上代碼 一、到目前為止的程序流程圖 為了讓大家清楚目前的程序進度,畫了到目前為止的程序流程圖,如下。 右半部分的時序圖,就是我們今天要做做的事情,其實一句話 ...
一、到目前為止的程序流程圖 為了讓大家清楚目前的程序進度,畫了到目前為止的程序流程圖,如下。(紅色部分就是我們今天要實現的) 二、簡單打通鍵盤中斷 既然要打通鍵盤中斷,那必然需要你回顧一下 【自制操作系統08】中斷 所講述的外部中斷的流程,下面我把圖貼上。 如圖所示 ...