原文:自制 os 極簡教程1:寫一個操作系統有多難

不知道正在閱讀本文的你,是否是因為想自己動手寫一個操作系統。我覺得可能每個程序員都有個操作系統夢,或許是想親自動手寫出來一個,或許是想徹底吃透操作系統的知識。不論是為了滿足程序員們自帶的成就感,還是為了面試找工作時能更深入地和面試官探討 裝逼 。 那寫一個操作系統究竟有多難呢 我結合自己的經歷給大家講一講。 寫一個操作系統有多難 先說一句廢話:會者不難,難者不會。 冷啟動 對於零基礎的人,甚至是計 ...

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 ...

Tue Aug 07 06:58:00 CST 2018 0 859
我是如何學習一個操作系統(一):開篇

前言 有人說程序員的三大浪漫分別是編譯原理、操作系統和計算機網絡 在之前完成了一兩個小軟件和網站后遇見了編譯原理,也不知道為什么就傻傻的學,還寫了一個從零編譯器的系列學習筆記,不過都是小打小鬧,只能算作摸到了一點點入門的門檻。再后來想深入學習的時候,因為暑假在家很多書買來的話再帶 ...

Sat Aug 24 06:17:00 CST 2019 8 1765
「30天自制操作系統」 Stop & 「OS67 」 Start

   廢話   整個十月都沒有再寫一點什么, 其實沒什么好寫的, 把書里的東西碼出來貼在博客里實在沒什么意思, 況且書里已經寫得夠詳細了.   這本書給我最深刻的感覺是, 作者通過簡化一些細節, 一步一步地模擬整個開發過程, 把做一個操作系統中最有趣的部分展示了出來. 最大的簡化大概使用 ...

Sun Nov 23 04:36:00 CST 2014 9 8043
自制操作系統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
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM