- 博客(3)
- 收藏
- 关注
原创 编写MBR主引导记录(上篇——让MBR先飞一会)
从硬件初始化到MBR执行。开机后CPU强制初始化CS:IP为0xF000:0xFFF0,计算物理地址0xFFFF0执行跳转指令进入BIOS。BIOS完成硬件检测、建立中断向量表后,检查启动盘0扇区最后两字节是否为0x55AA,确认有效后将MBR加载到内存0x7C00。通过汇编指令完成初始化、清屏、显示字符串等功能。使用nasm编译MBR代码,用dd命令写入虚拟硬盘首扇区,最后通过Bochs模拟器运行验证MBR执行效果。整个过程展现了x86架构从硬件初始化到操作系统加载的底层机制。
2025-09-18 18:00:47
1135
原创 超详细VMware环境部署
本文详细介绍了基于《操作系统真象还原》搭建环境的具体步骤:1)下载安装VMware Workstation Pro;2)获取Deepin系统镜像;3)在VMware中创建并配置Linux虚拟机;4)安装Deepin系统;5)部署后续开发环境(包括安装必要工具和Bochs模拟器)。文中提供了官方下载链接、配置建议及相关视频教程,指导读者完成从虚拟机创建到系统安装的全过程,为后续操作系统开发做好准备。
2025-09-14 11:56:02
1586
原创 用结构体实现输入4个学生的学号(无符号整数)、姓名(字符串)和考试成绩(整数),然后按从高分到低分的顺序排列后输出。
用结构体实现输入4个学生的学号(无符号整数)、姓名(字符串)和考试成绩(整数),然后按从高分到低分的顺序排列后输出。
2024-05-12 16:47:17
468
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅