一,制作真正的IPL(啟動程序裝載器) 今天的目的是將昨天的啟動程序裝載器來裝載程序。 ①:磁盤最初的512字節是啟動區。為了裝載下一個512字節內容的程序,對之前的程序進行修改,得到了今天的harib00a程序 ...
這本 天自制操作系統 馬上就要在各大書店和網上商城全面上架了,作為本書的 位譯者之一,我負責翻譯了本書約三分之二的內容。這是我參與翻譯的第一本譯著,我感到很激動也很緊張,因為我知道譯者的水平對於一本譯著質量的重要性,好的翻譯可以成就一部作品,蹩腳的翻譯也可以毀掉一部作品,正如當初第一版引進的 喬布斯傳 中譯本一樣。這本書沒有請我寫譯者序,因此我就自己寫着玩玩,放到網上,談談自己對這本書以及翻譯工 ...
2012-08-15 15:37 2 4762 推薦指數:
一,制作真正的IPL(啟動程序裝載器) 今天的目的是將昨天的啟動程序裝載器來裝載程序。 ①:磁盤最初的512字節是啟動區。為了裝載下一個512字節內容的程序,對之前的程序進行修改,得到了今天的harib00a程序 ...
上傳,方便不好使用光驅的同學。 鏈接:https://pan.baidu.com/s/1UILb2e8PvlK8JbzT4ASOtw 密碼:edop ...
一.Hello World 1.准備 win10 vm虛擬機 BZ 2.開始 先簡單認識一下BZ 1.設置只讀模式,無法編輯的時候注意點擊該按鈕 2.跳到指定地址,下面修改會用到 簡 ...
從計算機結構到匯編程序入門 最近受知乎影響,一股腦熱買了這本《30天自制操作系統》的書,該書是日本一位大牛寫的。看了前20頁,還是有些東西可以琢磨的,雖然接觸計算機也7年了,慚愧在於大多都只停留在想法,而未動手去好好實踐,大忌大忌。寫這個系列章節也是希望通過這樣的方式來督促自己。工作 ...
《30天自制操作系統》筆記(07)——內存管理 進度回顧 上一篇中處理掉了絕大部分與CPU配置相關的東西。本篇介紹內存管理的思路和算法。 現在想想,從軟件工程師的角度看,CPU也只是一個軟件而已:它的功能就是加載指令、執行指令和響應中斷,而響應中斷也是在加載指令、執行指令。就像火車沿着一條 ...
光盤中文翻譯版:https://github.com/yourtion/30dayMakeOS.git 原版光盤(含iso文件):https://github.com/sky5454/30daysMakeOS-Origin-ISOfiles.git 原版光盤git版本:https ...
《30天自制操作系統》最近一直再看,最近已經看到后面了,看到第28天,里面講到可以實現對全角字符的支持,而原操作系統代碼里面只是支持了日語顯示,而中文版的這本書也只是講了一個思路,具體的實現也是沒有的。網上也好像沒有人實現過這個吧,我是找不到。(由於書中每一章每一小節都有代碼,我看書 ...
暑假果然是滋生懶散的溫床. (╯‵□′)╯︵┻━┻ 好久不動都忘記之前做到哪里了, 上次好像做到了C語言的引入, 這一節所做的東西都相當輕松, 將會繪制出操作系統的基本界面. 繪圖的原理 按照書中所說, 將值寫入到顯存中就能在屏幕上顯示相應的像素 ...