哈尔滨理工大学计算机系统结构实验-实验三.docxVIP

  • 3
  • 0
  • 约小于1千字
  • 约 2页
  • 2023-08-22 发布于浙江
  • 举报

哈尔滨理工大学计算机系统结构实验-实验三.docx

哈尔滨理工大学计算机系统结构实验-实验三 实验三:微机原理实验-系统引导 参考内容: 一、实验目的: 1. 了解系统引导过程。 2. 掌握如何使用汇编语言编写引导程序。 3. 掌握如何使用软盘进行系统引导。 二、实验原理: 1. 系统引导过程是指计算机开机后,将由BIOS(基本输入输出系统)加载并执行位于主引导扇区的引导程序,以启动操作系统的过程。 2. 引导程序一般位于软盘或硬盘的主引导扇区,占用512字节空间。 3. 在引导程序中,需要完成三个主要任务: a. 设置段寄存器,使得代码段、数据段和堆栈段正确。 b. 加载操作系统到内存。 c. 将控制权交给操作系统。 三、实验步骤: 1. 编写引导程序。按照实验指导书提供的示例程序,使用汇编语言编写引导程序,实现设置段寄存器、加载操作系统和交给操作系统控制权的功能。 2. 使用汇编器将源代码编译为机器码。使用工具将编写好的源代码编译为机器码的形式,生成二进制文件。 3. 创建虚拟软盘。使用工具创建一个虚拟软盘,将编译后的二进制文件保存到虚拟软盘的主引导扇区。 4. 在虚拟机上加载虚拟软盘。使用虚拟机软件,将创建好的虚拟软盘加载到虚拟机上。 5. 启动虚拟机。启动虚拟机,观察系统引导的过程是否正确。 四、实验结果分析: 1. 若在虚拟机上成功加载虚拟软盘,并能正常启动操作系统,则说明实验成功。 2. 若在

文档评论(0)

1亿VIP精品文档

相关文档