/ZyOs

简易操作系统内核

Primary LanguageCGNU General Public License v3.0GPL-3.0

简易实现的操作系统内核

其中涉及到的主要内容:

  • MBR
  • 保护模式
  • 中断
  • 内存管理系统
  • 线程
  • 输入输出系统
  • 用户进程
  • 文件系统
  • 系统调用
  • 简单shell
  • ...

参考资料

<操作系统真相还原> <一个操作系统的实现> <自己动手写操作系统> x86架构操作系统内核的实现

效果演示如下

演示