从'0'开始的操作系统MyOs(汇编FAT12软盘)

编程入门 行业动态 更新时间:2024-10-10 21:27:39

从'0'开始的操作系统MyOs(汇编FAT12<a href=https://www.elefans.com/category/jswz/34/1696268.html style=软盘)"/>

从'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软盘)

本文发布于:2024-02-07 09:21:35,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1755872.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:软盘   操作系统   MyOs

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!