摘要: 通过前三章的努力,我们成功将控制权转交给了 loader.asm 这个程序。具体说就是 bios 通过 加载并跳转到 0x7c00 (IMB大叔们定的) 把控制权转交给了我们操作系统的第一个汇编程序 mbr.asm,然后 mbr.asm 里做的事就是通过 加载 loader 程序并跳转到 0x900 阅读全文
posted @ 2020-01-25 21:45 闪客sun 阅读(4695) 评论(8) 推荐(3) 编辑
摘要: 通过 "【自制操作系统01】硬核讲解计算机的启动过程" 和 "【自制操作系统02】环境准备与启动区实现" 的讲解,我们已经实现了一个最简单的操作系统(仅仅一条机器指令)。 今天我们要再往前进一步,逐渐将这个最简单的操作系统完善起来。之前最简单的操作系统是写在启动区的 512 字节里,这么小的空间以后 阅读全文
posted @ 2020-01-25 17:38 闪客sun 阅读(5947) 评论(6) 推荐(1) 编辑