自己從零寫操作系統GrapeOS——1.GrapeOS介紹

爲了學習操作系統原理我自己寫了一個簡單的操作系統,取名叫GrapeOS

GrapeOS是一個x86多任務桌面操作系統,但非常簡單,代碼只有4千行。

下面我來簡單介紹一下GrapeOS的功能。

1.桌面

在桌面上可以通過鼠標雙擊My Compuer”來打開資源管理器。

2.資源管理器

資源管理器中顯示的是磁盤根目錄中的文件列表,可以通過鼠標右鍵菜單新建文件、重命名文件、刪除文件、刷新文件列表。因爲文件系統採用FAT16格式,所以文件名都是大寫的。

3.打開應用程序

目前只寫了“記事本”這一個應用程序,可以直接雙擊“NOTEPAD.EXE”這個文件打開記事本,也可以雙擊後綴名是“TXT”的文件打開記事本。“記事本”可以顯示和編輯多行文本。可以同時打開多個後綴是“TXT”的文件。

如果再開發出其它應用程序,使用方法也一樣。

除模態對話框外所有窗口均可自由拖動。

以上就是目前實現的主要功能。

如果想更直觀的瞭解可以看視頻介紹:https://www.bilibili.com/video/BV1nv4y1b7Nj/

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章