文件名称:WriteYourOwnOS:编写自己的简单操作系统
文件大小:590KB
文件格式:ZIP
更新时间:2024-06-22 01:21:26
Assembly
OS_from_Scratch 该项目的主要目标是在的帮助下实现可启动的操作系统 通过尼克布伦德尔。 README 不完整!!! 请从命令行运行以下命令以获取其功能的演示: $ nasm boot_sect.asm -f bin -o boot_sect.bin $ sudo-apt get install qemu $ qemu-system-x86_64 boot_sect.bin (可选)如果您想查看 boot_sector 的二进制内容: $ od -t x1 -A n boot_sect.bin boot_sector 代码(主要是汇编语言)如下: boot_sect.asm : 夺取计算机控制权的入口点 引导扇区在保护模式下实现。 512 字节扇区的最后两个字节设置为幻数 0xaa55,以向 BIOS 指示自身 disk_load.asm : 从磁盘读取更多