1. 首页
  2. 操作系统
  3. Linux
  4. 计算机引导程序

计算机引导程序

上传者: 2019-02-15 14:04:50上传 DOC文件 90.5KB 热度 53次
在软盘(硬盘)启动的过程中,最先是BOIS将软盘的首扇区(也就是0柱面,0头、1扇区)的512个字节的内容读到内存的7C00H的地方,然后CPU跳到7C00H(CS:IP=0000:7C00H?)处运行。由于只有512个字节的大小,不可能放下一个操作系统的代码。因此,这512个字节的代码一般是一个过渡性的代码,它主要由读软盘扇区指令构成,用来实现这样的一个功能:将操作系统的代码都读到内存中去,读完后再通过JMP指令跳到操作系统代码的入口地址,进一步运行程序。习惯上,我们把保存在首扇区中的程序称为引导程序。
用户评论