# diy-x86os-study **Repository Path**: marcode/diy-x86os-study ## Basic Information - **Project Name**: diy-x86os-study - **Description**: diy-x86os 的学习仓库,为了不污染之前的仓库 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2024-03-12 - **Last Updated**: 2024-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # diy-x86os 从0行代码开始,用约6000行代码实现一个小型的32位x86操作系统。系统功能如下: * 支持多进程运行 * 支持shell加载磁盘上应用程序运行 * 支持虚拟内存管理,实现进程之间的隔离 * 键盘和显示器的支持 * 引用标准C库,使得应用程序开发更加方便 * 十余个系统调用:fork()、execve()、open()、write()、exit()等 * 进程与操作系统不同特权级分离s **项目配套视频课程,可方便快速地学习一个操作系统的实现,请扫一扫仓库内的视频二维码获取**。 课程配套的文档,以及在学习中有任何问题,请访问我的知识库:https://www.yuque.com/lishutong-docs