启动计算机(来自现代操作系统第三版)

来源:互联网 发布:有淘宝就能贷款的软件 编辑:程序博客网 时间:2024/06/07 09:56


在操作系统启动时,BIOS开始运行。

1.它首先检查所有安装的RAM数量,键盘和其他基本设备是否已安装并正常响应。

2.接着,它开始扫描ISA和PCI总线并找出连在上面的所有设备。如果现在的设备和系统上次启动的设备不同时,则配置新的设备。

3.然后,BIOS通过尝试存储在CMOS存储器中的设备清单决定启动设备。

典型的,如果存在软盘,则系统试图从软盘启动。如果失败则尝试CD-ROM。如果再次失败,则系统从硬盘启动。

启动设备的第一个扇区被读入内存并执行。这个扇盘包含一个对保存在启动盘面末尾分区表检查的程序,以确定哪个分区是活动的。

4.然后,从该分区读入第二个启动装载模块。来自活动分区的这个装载模块被读入操作系统,并启动之。

5.然后,操作系统询问BIOS,以获得配置信息。对于每种设备,系统检查对应的设备驱动程序是否存在。如果没有,系统要求用户插入含有该设备驱动程序的CD-ROM(由设备供供应商提供)。一旦有了全部的设备驱动程序,操作系统就将它们调入内核。然后初始化有关表格,创建需要的任何背景进程,并在每个终端上启动登陆程序或GUI。




CMOS:

以下解释来自百度百科

在计算机领域,CMOS常指保存计算机基本启动信息(如日期、时间、启动设置等)的芯片。有时人们会把CMOS和BIOS混称,其实CMOS是主板上的一块可读写的并行或串行FLASH芯片,是用来保存BIOS的硬件配置和用户对某些参数的设定。


时至今日,虽然因为工艺原因,都叫做CMOS,但是CMOS在三个应用领域,呈现出迥然不同的外观特征:
一是用于计算机信息保存,CMOS作为可擦写芯片使用,在这个领域,用户通常不会关心CMOS的硬件问题,而只关心写在CMOS上的信息,也就是BIOS的设置问题,其中提到最多的就是系统故障时拿掉主板上的电池,进行CMOS放电操作,从而还原BIOS设置。
二是在数字影像领域,CMOS作为一种低成本的感光元件技术被发展出来,市面上常见的数码产品,其感光元件主要就是CCD或者CMOS,尤其是低端摄像头产品,而通常高端摄像头都是CCD感光元件。
三是在更加专业的集成电路设计与制造领域。

0 0
原创粉丝点击