自己从零写操作系统GrapeOS——1.GrapeOS介绍

为了学习操作系统原理我自己写了一个简单的操作系统,取名叫GrapeOS

GrapeOS是一个x86多任务桌面操作系统,但非常简单,代码只有4千行。

下面我来简单介绍一下GrapeOS的功能。

1.桌面

在桌面上可以通过鼠标双击My Compuer”来打开资源管理器。

2.资源管理器

资源管理器中显示的是磁盘根目录中的文件列表,可以通过鼠标右键菜单新建文件、重命名文件、删除文件、刷新文件列表。因为文件系统采用FAT16格式,所以文件名都是大写的。

3.打开应用程序

目前只写了“记事本”这一个应用程序,可以直接双击“NOTEPAD.EXE”这个文件打开记事本,也可以双击后缀名是“TXT”的文件打开记事本。“记事本”可以显示和编辑多行文本。可以同时打开多个后缀是“TXT”的文件。

如果再开发出其它应用程序,使用方法也一样。

除模态对话框外所有窗口均可自由拖动。

以上就是目前实现的主要功能。

如果想更直观的了解可以看视频介绍:https://www.bilibili.com/video/BV1nv4y1b7Nj/

 

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