一個64位作業系統的設計與實現(續)——目錄(擬定中)
以下是目前能夠想到的,可以嘗試實現的功能或裝置驅動,大家如果有好的意見或建議,可以提出來一起討論討論。
缺頁異常(我們們居然忘記了這麼重要的東西,罪過罪過。。。。)
核心模組的動態載入、視窗管理器、桌面環境、缺頁異常處理、ELF格式、動態連結器、BMP格式、程式間的訊號通訊、mmap功能、圖形庫、UEFI啟動、SATA控制器的AHCI操作模式、音效卡、小應用程式若干(正在構思中。。。。)
初版目錄 (擬定中。。。)
- UEFI引導啟動
- 核心模組的動態載入
2.1 ELF格式
2.2 動態連結器 - 程式間的訊號通訊
- 視窗管理器
4.1 設計FrameBuffer驅動
4.2 mmap功能 - 缺頁異常處理
- 圖形庫
6.1 BMP格式
6.2 浮點計算與向量計算
6.3 圖形變換 - 桌面環境
- 網路卡驅動
- 網路協議棧
- SATA控制器的AHCI操作模式
- 音效卡
- 小應用程式若干
先羅列這麼寫,也不知道能不能都實現
文章的結構好像無法拆分成初級篇和高階篇了,那麼就只能按功能順序逐個追加了,有好的文章設計結構也歡迎一起討論~
相關文章
- 一個作業系統的設計與實現——第23章 快速系統呼叫作業系統
- 重讀經典《作業系統:設計與實現》作業系統
- 《Redis設計與實現》知識點目錄Redis
- 作業系統實驗(一)-Shell程式設計作業系統程式設計
- 解密《一個作業系統的實現》這本書解密作業系統
- 在word中怎麼設定目錄 word設定目錄的方法
- 配置《Orange's一個作業系統的實現》環境心得作業系統
- 就業資訊管理系統設計與實現就業
- 系統設計:如何設計一個分散式作業排程器 ?- Rakshesh分散式
- 流量回放系統的設計與實現--流量錄製模組
- 作業系統--怎麼實現中斷作業系統
- nfs導致的作業系統目錄無法訪問NFS作業系統
- 短連結系統的設計與實現
- 計算機作業系統——虛擬記憶體與實體記憶體計算機作業系統記憶體
- Java畢業設計_基於MySQL網盤管理系統的設計與實現JavaMySql
- 自制作業系統(一) 第一個作業系統作業系統
- 基於Linux核心的作業系統的常見目錄說明Linux作業系統
- 程式設計作業——系統管理程式設計
- 硬核!從零實現一個作業系統核心!畢設/專案經驗不愁了作業系統
- 現代作業系統-原理與實現【讀書筆記】作業系統筆記
- Java作業系統課設之模擬程式管理系統Java作業系統
- 基於java的企業車輛管理系統的設計與實現Java
- 在spring boot中訊息推送系統設計與實現Spring Boot
- 深度剖析 Linux 夥伴系統的設計與實現Linux
- 聊聊畢業設計系列 --- 系統實現
- 合理設定作業系統網路卡的MTU值作業系統
- 作業系統——c++實現頁式虛擬儲存管理作業系統C++
- 得物社群計數系統設計與實現
- 作業系統(一):作業系統概述作業系統
- 作業系統中檔案系統的實現和分配方式探析(下)作業系統
- Linux 系統化學習系列文章總目錄(持續更新中)Linux
- Web 魔方模擬器的設計與實現Web
- .NET 8.0 酒店管理系統設計與實現
- 作業系統PPT(持續更新)作業系統
- 作業系統實驗6之訊號量的實現與應用作業系統
- SAP CRM系統訂單模型的設計與實現模型
- 作業系統:程式狀態轉換模擬,C語言實現作業系統C語言
- 寫作業系統之實現程式作業系統
- 用java語言,模擬實現作業系統的銀行家演算法。Java作業系統演算法