玩酷网

COS:用 C 语言编写的微型 x86_64 操作系统github.com/iy

COS:用 C 语言编写的微型 x86_64 操作系统

github.com/iyush/COS

试验/教育性的项目。编写这个操作系统的目标是在最短的时间内,用最少的代码行数实现系统调用和抢占式调度。目前它有 3000 行代码。

目前已经实现:

1.处理中断。

2.分配物理内存

3.加载可执行文件(ELF)。

4.抢占式调度任务

5.实现系统调用