软盘)"/>
从'0'开始的操作系统MyOs(汇编FAT12软盘)
原博客地址
LANGUAGE:汇编
BASE :Orange's &老师写的cmd.asm
CPU MOD :实模式
手动写汇编系统这是大二操作系统作业的一部分,代码很大部分来自老师,这里我只是进行学习以及扩展。而老师代码参考了于渊的Oranges
动手写一写可以更深入的了解操作系统、文件系统(这里用的是最为简单的软盘FAT12)
源码以及相关介绍已同步至github
github/SteiensGate/MyOS
ps: readme来自实验报告,格式有点乱,太多了懒得改,将就着看吧,readme添加那么多个图片就累死我了
食用方法:
github/SteiensGate/MyOS/目录下的cmdPlus有MyCMD.img[点击下载]
可以用虚拟机打开(eg:VMware)
当然也可以尝试用WinHEX将镜像写入U盘然后实机启动,可以保证更流畅的体验(然而并没有什么东西)
VMware打开MyCMD.img教程
-
打开VMware并新建自定义虚拟机
-
选择[稍后安装操作系统]
-
选择[其他]操作系统
-
然后一直下一步完成创建
-
编辑刚新建的虚拟机
-
点击[添加...]按钮
-
选中[软盘驱动器]->[下一步]
-
勾选[使用软盘镜像]->[下一步]
-
点[浏览...]找到MyCMD.img的路径,注意勾上启动时连接,否则无法开机
-
虚拟机配置完成,[开启此虚拟机]
使用愉快~
更多推荐
从'0'开始的操作系统MyOs(汇编FAT12软盘)
发布评论