操作系统实 验 报 告课程名称操作系统实验课程编号202506304实验项目名称实验环境的使用学号2025061423班级20250614姓名吴雪含专业计算机科学与技术学生所在学院计算机科学与技术学院指导老师王红滨、曹雪实验室名称地点21b 276 哈尔滨工程大学计算机科学与技术学院第二讲 操作系统的启动一、实验概述1
实验名称操作系统的启动2
实验目的1)、跟踪调试 eos 在 pc 机上从加电复位到成功启动的全过程,了解操作系统的启动过程
2)、查看 eos 启动后的状态和行为,理解操作系统启动后的工作方式
实验类型(验证、设计) 验证4
实验内容 1)、启动 OS Lab
2)、新建一个 EOS Kernel 项目
3)、在“项目管理器”窗口中打开 boot 文件夹中的 boot
asm 和 loader
asm 两个汇编文件
asm 是软盘引导扇区程序的源文件,loader
asm 是 loader 程序的源文件
简单阅读一下这两个文件 中的 NASM 汇编代码和注释
4)、按 F7 生成项目
5)、生成完成后,使用 Windows 资源管理器打开项目文件夹中的 Debug 文件夹
找到由 boot
asm 生 成的软盘引导扇区程序 boot
bin 文件,该文件的大小一定为 512 字节(与软盘引导扇区的大小 一致)
找到由 loader
asm 生成的 loader 程序 loader
bin 文件,记录下此文件的大小 1566 字 节,在下面的实验中会用到
找到由其它源文件生成的操作系统内核文件 kernel
二、实验环境进行实验使用的操作系统、编译器、语言及工具等
操作系统:Windows XP编译器: Tevalaton OS Lab语言: C++三、实验过程(每次实验不一定下面 6 条都写,根据实际情况定)*需要解