原文:【自制操作系統11】中場休息之細節是魔鬼

如果你有幸看到這一章,那么恭喜你,你已經完成了整個操作系統的一多半了,而且如果你前面的東西都完全掌握了,那后面無非就是順水推舟的事情了。本章不做繼續的講解,而是將之前的知識進行回顧,並把相似的知識點做對比。同時我也將到目前為止最大的感悟 細節是魔鬼 分享給大家。 一 到目前為止的程序流程圖 為了讓大家清楚目前的程序進度,畫了到目前為止的程序流程圖,如下。其實就是截至到內存管理這一塊 二 回顧一下我 ...

2020-02-26 18:22 0 788 推薦指數:

查看詳情

自制操作系統

自制操作系統Antz day09——實現內核 (下) 實現圖形化界面 https://www.cnblogs.com/LexMoon/p/antz09.html Antz系統更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html ...

Tue Aug 07 06:58:00 CST 2018 0 859
《30天自制操作系統11_day_學習筆記

harib08a:  鼠標的顯示問題:我們可以看到,鼠標移到窗口最右側之后就不能再移動了,而WIN中,鼠標是可以移動到最右邊隱藏起來的。怎么辦?把鼠標指針顯示的范圍擴寬就行!我們來修改一下HariMa ...

Thu Aug 25 03:09:00 CST 2016 1 5928
《30天自制操作系統》筆記(11)——高分辨率

《30天自制操作系統》筆記(11)——高分辨率 進度回顧 上一篇介紹了定時器的初始化和使用方法。接下來就該實現多任務了。不過原作者在這之前寫了關於提高分辨率的章節,本篇也總結一下設置顯示器高分辨率的方法好了。本篇內容過於簡單,算是小小的休息一下。 啟用高分辨率的思路:檢測顯卡是否支持某種 ...

Sat Jun 14 22:41:00 CST 2014 7 5024
30天自制操作系統-merk11的第一天

30天自制操作系統-merk11的第一天 自制操作系統是因為學校老師留的實驗作業,也是為了加深自己對操作系統細節理解。 在google上千辛萬苦找到了一些適合於新手開發簡單操作系統的教程 用的環境是windows,虛擬環境是QEMU 書籍: 《30天自制操作系統》出版社:人民郵電出版社 ...

Fri Nov 05 19:07:00 CST 2021 0 132
自制操作系統15】用戶進程

一、到目前為止的程序流程圖   為了讓大家清楚目前的程序進度,畫了到目前為止的程序流程圖,如下。 二、CPU 原生支持多任務切換   沒錯,本來多任務同分頁、中斷、段選擇子一樣,都是軟 ...

Sat May 09 06:27:00 CST 2020 7 730
自制操作系統Antz(1)——Boot Sector

0.引子   最近在看操作系統底層方面的東西,最開始的為什么是07c00h這個問題就讓我對操作系統有了很大的興趣。所以准備在看書之余順便寫一個操作系統(Anz)。至於為什么這個系統會被叫做Antz,可以參考Antz Uhl Kone(某個日漫男主的名字), 日語為アインズ·ウール·ゴウン ...

Thu Jul 26 05:54:00 CST 2018 3 2170
自制操作系統13】鎖

沒錯,就是你們這群高級程序員(其實我也是)所耳熟能詳但又講不明白的 鎖,只是本章不是如何用,也不是講它是什么原理,而是在實現我們操作系統的過程中所自然而然地產生的一個需求,並且我們從零開始來實現 鎖 本章需要和上一章 【自制操作系統12】熟悉而陌生的多線程 連起來看,因為正是上一章我們多線程輸出 ...

Sun Mar 08 23:48:00 CST 2020 0 971
30天自制操作系統---第3天

一,制作真正的IPL(啟動程序裝載器) 今天的目的是將昨天的啟動程序裝載器來裝載程序。 ①:磁盤最初的512字節是啟動區。為了裝載下一個512字 ...

Tue Feb 23 06:56:00 CST 2021 2 562
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM