第4课 - 主引导程序的扩展(上)
1. 主引导程序的限制
在前面的课程中讲到,主引导程序的代码量不能超过 512 字节!!
那这 512 个字节可以完成操作系统的功能吗?答案显然是不可能的,那如何突破这种限制呢?
2. 突破限制的思路
主引导程序完成以下功能:
(1)完成最基本的初始化工作
(2)从存储介质中加载程序到内存中
(3)将控制权交由新加载的程序执行
(4)......
用图表示,如下图所示:
在前面的课程中讲到,主引导程序的代码量不能超过 512 字节!!
那这 512 个字节可以完成操作系统的功能吗?答案显然是不可能的,那如何突破这种限制呢?
主引导程序完成以下功能:
(1)完成最基本的初始化工作
(2)从存储介质中加载程序到内存中
(3)将控制权交由新加载的程序执行
(4)......
用图表示,如下图所示: