自制操作系統Antz day09——實現內核 (下) 實現圖形化界面 https://www.cnblogs.com/LexMoon/p/antz09.html Antz系統更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html ...
不知道正在閱讀本文的你,是否是因為想自己動手寫一個操作系統。我覺得可能每個程序員都有個操作系統夢,或許是想親自動手寫出來一個,或許是想徹底吃透操作系統的知識。不論是為了滿足程序員們自帶的成就感,還是為了面試找工作時能更深入地和面試官探討 裝逼 。 那寫一個操作系統究竟有多難呢 我結合自己的經歷給大家講一講。 寫一個操作系統有多難 先說一句廢話:會者不難,難者不會。 冷啟動 對於零基礎的人,甚至是計 ...
2020-11-13 14:41 2 4580 推薦指數:
自制操作系統Antz day09——實現內核 (下) 實現圖形化界面 https://www.cnblogs.com/LexMoon/p/antz09.html Antz系統更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html ...
helloos.nas 源碼: ...
前言 有人說程序員的三大浪漫分別是編譯原理、操作系統和計算機網絡 在之前完成了一兩個小軟件和網站后遇見了編譯原理,也不知道為什么就傻傻的學,還寫了一個從零寫編譯器的系列學習筆記,不過都是小打小鬧,只能算作摸到了一點點入門的門檻。再后來想深入學習的時候,因為暑假在家很多書買來的話再帶 ...
廢話 整個十月都沒有再寫一點什么, 其實沒什么好寫的, 把書里的東西碼出來貼在博客里實在沒什么意思, 況且書里已經寫得夠詳細了. 這本書給我最深刻的感覺是, 作者通過簡化一些細節, 一步一步地模擬整個開發過程, 把做一個操作系統中最有趣的部分展示了出來. 最大的簡化大概使用 ...
《30天自制操作系統》筆記(01)——hello bitzhuwei's OS! 最初的OS代碼 02helloos.nas 虛擬機加載helloos.img 下載(30天自制操作系統光盤.rar),解壓 ...
一、到目前為止的程序流程圖 為了讓大家清楚目前的程序進度,畫了到目前為止的程序流程圖,如下。 二、CPU 原生支持多任務切換 沒錯,本來多任務同分頁、中斷、段選擇子一樣,都是軟 ...
0.引子 最近在看操作系統底層方面的東西,最開始的為什么是07c00h這個問題就讓我對操作系統有了很大的興趣。所以准備在看書之余順便寫一個操作系統(Anz)。至於為什么這個系統會被叫做Antz,可以參考Antz Uhl Kone(某個日漫男主的名字), 日語為アインズ·ウール·ゴウン ...
沒錯,就是你們這群高級程序員(其實我也是)所耳熟能詳但又講不明白的 鎖,只是本章不是如何用,也不是講它是什么原理,而是在實現我們操作系統的過程中所自然而然地產生的一個需求,並且我們從零開始來實現 鎖 本章需要和上一章 【自制操作系統12】熟悉而陌生的多線程 連起來看,因為正是上一章我們多線程輸出 ...