当前位置:文档之家› 计算机操作系统是如何运行的

计算机操作系统是如何运行的

系统启动的过程如下(操作系统以Windows为例):

1、接通电源,点亮显示器,机箱上的指示灯闪烁(此时电源开始向主板及其它设备供电,同时CPU执行跳转指令,启动BIOS检测,此时系统BIOS首先进行POST);

2、系统BIOS检测显示卡和其它设备的BIOS,完成后发出嘟的响声,随后显示器检测显卡信息,显示器显示显卡信息;

3、系统BIOS显示自己的启动画面;

4、系统BIOS检测和显示CPU类型和频率,然后开始测试所有的内存;

5、系统BIOS检测电脑中安装的标准硬件设备,包括硬盘、光驱、串、并口设备、软驱等,并自动检测和设置内存的定时参数、硬盘参数和访问模式等;

6、系统BIOS检测和配置系统中安装的即插即用设备,同时为该设备分配中断、DMA通道和I/O断口等资源,并在屏幕上显示设备的名称和型号等信息;

7、在所有硬件都检测完毕后,系统BIOS会重新刷屏并在屏幕上方显示包含有标志硬件设备信息、使用资源相关参数的表格(如果设置了密码,则在刷屏之前会要求输入密码);

8、系统更新ESCD;

9、系统BIOS根据用户指定的启动顺序从软、光、硬盘或其它存储设备启动,同时读取并执行启动盘上的主引导记录,硬盘将磁头定位在物理扇0柱0面1扇上,接着先后读取扇区结束标志55AAH,主引导记录MBR,硬盘分区表HDPT,然后根据硬盘分区表提供的数据,磁盘将磁头定位在活动分区(即主DOS 引导分区)的引导扇区上(一般为物理扇0柱1面1扇),接着先后读取扇区结束标志55AAH和操作系统参数。该过程将操作系统读取内存中,把存储在ROM 中的Bootstrap Loader程序和自诊断程序移动到RAM,然后系统会执行Io.sys和Msdos.sys两个文件,此时屏幕上会出现“Starting Windows98 ......”的信息。



Windows启动时需要https://www.doczj.com/doc/c57115368.html,,Io.sys,Msdos.sys,Drvspace.bin四个文件,在初始化过程中还需要读Autoexec.bat,Config.sys,System.ini,Win.ini,User.dat,System.dat六个文件。



在进入蓝天白云的画面后,系统将执行Config.sys(如果配置了)和https://www.doczj.com/doc/c57115368.html,文件,使电脑能够进入DOS的实模式,启动基本成功。



然后根据User.dat,System.dat,System.ini,Win.ini等读取相关文件,系统自动对Windows进行初始化,此时屏幕已经黑屏,并在左上角出现一个闪烁的光标,与此同时启动过程将读取Windows的注册表文件,并完成启动过程,出现Windows的初始画面,就可以运行Windows系统了。

10、Windows开始检测硬件与周边设备,并载入各类驱动程序与虚拟设备驱动程序;

11、载入系统安装的字体;

12、显示桌面壁纸;

13、执行随Windows一同启动的程序;

14、显示桌面,系统启动完毕。

计算机的启动是一

个复杂而完善的过程。

相关主题
文本预览
相关文档 最新文档