实验 调试操作系统的启动.docVIP

  • 28
  • 0
  • 约5.83千字
  • 约 5页
  • 2017-08-22 发布于河南
  • 举报
操作系统的启动 实验性质:验证 建议学时:2学时 实验目的 跟踪调试EOS在PC机上从加电复位到成功启动的全过程,了解操作系统的启动过程。 预备知识 阅读《EOS实验指南》第三章,了解EOS操作系统的启动过程。阅读2.4节,复习汇编语言的相关知识,并掌握NASM汇编代码的特点。阅读附录A,了解Bochs和Virtual PC这两款虚拟机软件的特点,重点熟悉Bochs的调试命令。 实验内容 3.1 准备实验 启动OS Lab。 新建一个EOS Kernel项目。 在“项目管理器”窗口中打开boot文件夹中的boot.asm和loader.asm两个汇编文件。boot.asm是软盘引导扇区程序的源文件,loader.asm是loader程序的源文件。简单阅读一下这两个文件中的NASM汇编代码和注释。 按F7生成项目。 生成完成后,使用Windows资源管理器打开项目文件夹中的Debug文件夹。找到由boot.asm生成的软盘引导扇区程序boot.bin文件,该文件的大小一定为512字节(与软盘引导扇区的大小一致)。找到由loader.asm生成的loader程序loader.bin文件,记录下此文件的大小,在下面的实验中会用到。找到由其它源文件生成的操作系统内核文件kernel.dll。 3.2 调试EOS操作系统的启动过程 3.2.1 使用Bochs做为远程目标机 按照下面的

文档评论(0)

1亿VIP精品文档

相关文档