自制操作系统
文章平均质量分 97
_Canace_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从零开始写操作系统——2.编写MBR主引导记录
本文记录了开发轻量级操作系统第二章的学习过程,重点讲解了MBR主引导记录的编写与Bochs调试方法。主要内容包括:1)MBR代码结构解析,详细说明段寄存器初始化、BIOS中断调用实现清屏和字符串显示等功能;2)编译运行流程,使用nasm编译并通过dd写入虚拟磁盘;3)Bochs调试技巧,包括设置断点0x7c00、查看段寄存器状态等调试步骤。文章通过代码注释和调试演示,完整呈现了从MBR编写到调试验证的全过程,为操作系统开发初学者提供了实用指导。原创 2025-12-29 21:13:19 · 1060 阅读 · 0 评论 -
从零开始写操作系统——1.部署工作环境(Bochs + MBR)
本文记录了基于《操作系统真象还原》开发轻量级操作系统的环境搭建过程。主要内容包括:1)在Ubuntu20.04上安装必要工具链(build-essential、xorg-dev等);2)下载并编译带调试功能的Bochs模拟器;3)创建虚拟硬盘镜像并编写测试MBR引导程序。重点讲解了各工具的作用及配置参数,如Bochs编译选项--enable-debugger等调试功能,以及如何将MBR程序写入虚拟硬盘。通过Helloworld示例验证了环境搭建成功,为后续操作系统开发奠定了基础。原创 2025-12-29 16:06:22 · 1070 阅读 · 0 评论
分享