# make_OS **Repository Path**: hwzzy666/make_OS ## Basic Information - **Project Name**: make_OS - **Description**: 软件工程与操作系统大作业——制作一个操作系统 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-02-13 - **Last Updated**: 2022-02-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 用软件工程的方式完成操作系统 扫描图片的二维码即可跳转展示页面 ![picture/展示视频.png如果你没看到图片请刷新一下页面](picture/展示视频.png) ## 一、格式规范 ### 1.符号名 符号名采用```DESC_字段名_字段相关信息``` ![picture/字段名规范.png](picture/字段名规范.png) ## 二、目录规范 ### 1.运行环境 在目录```0.部署工作环境```中有bochs的源码包,[点击具体安装步骤](0.部署工作环境/README.md) 在每个目录下```Env```已经写好运行脚本和镜像如有问题运行 ```bach ./0.README.sh ``` ![picture/0.readme_sh.png](picture/0.readme_sh.png) ### 2.代码 每个目录下的```code```文件夹,编译直接使用```make```,具体信息看```Makefile``` ### 3.运行结果 在每个目录下都有```.gif```,```.webm```格式的演示动画。 ### 4.原理分析 有的过程是需要通过```bochs```的debug功能实现,所以使用```.png```截图展示