摘要: 站在巨人的肩膀上才能看的更远。 我写GrapeOS主要参考了以下4本书: 《30天自制操作系统》作者川合秀实 《操作系统真象还原》作者郑刚 《一个64位操作系统的设计与实现》作者田宇 《Orange‘S:一个操作系统的实现》作者于渊 此外还参考了很多其它资料,在此一并表示感谢。 本节对应的视频讲解在 阅读全文
posted @ 2023-02-24 15:53 成宇佳 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 学习写GrapeOS需要的前提条件主要有以下3点: 1.会x86汇编 2.会C语言 3.会用Linux 以上要求都不需要多么熟练,其中x86汇编懂基本的指令,C语言懂基本的语法,会在虚拟机中安装Linux、会用Linux的基本命令即可。 如果遇到以上基础问题,边查资料边学习即可。 本节对应的视频讲解 阅读全文
posted @ 2023-02-24 15:49 成宇佳 阅读(484) 评论(0) 推荐(1) 编辑
摘要: 为了学习操作系统原理我自己写了一个简单的操作系统,取名叫GrapeOS。 GrapeOS是一个x86多任务桌面操作系统,但非常简单,代码只有4千行。 下面我来简单介绍一下GrapeOS。 一、功能介绍 1.桌面 在桌面上可以通过鼠标双击“My Compuer”来打开资源管理器。 2.资源管理器 资源 阅读全文
posted @ 2023-02-24 09:59 成宇佳 阅读(1552) 评论(10) 推荐(13) 编辑