myOS:我在NASM上以实模式运行的简单操作系统

时间:2024-04-08 23:20:31
【文件属性】:

文件名称:myOS:我在NASM上以实模式运行的简单操作系统

文件大小:12KB

文件格式:ZIP

更新时间:2024-04-08 23:20:31

Assembly

myOS的 我简单的操作系统 第一阶段: 仅在qemu中进行测试 简单真实的方式 唯一的汇编程序(此刻为NASM) 简单输出 简单文件输入,写入磁盘文件 我们的内存布局是实模式,我们不使用段 0x7c00-0x7dff引导扇区0x7e00-0x9dff内核8k内存(因此内核不应大于8kb) 0x0007FFFF是我们的上段堆栈 文件是1440 kB大2880 512Byte扇区 扇区0:引导加载程序扇区1-16:内核,16个扇区-> 8kByte扇区100-x:要执行的命令文件


【文件预览】:
myOS-master
----bootsector.asm(1KB)
----routines()
--------print.asm(2KB)
----kernel.asm(939B)
----LICENSE(18KB)
----macros()
--------print.inc(428B)
----.gitignore(28B)
----playground()
--------README.txt(67B)
--------boot.asm(1KB)
--------.gitignore(9B)
----start.sh(224B)
----build.txt(997B)
----README.md(521B)
----make.sh(336B)

网友评论