BISO

BISO:维基百科

BIOS是个人电脑启动时加载的第一个软件。

BIOS用于计算机开机时执行系统各部分的的自检,并启动引导程序或装载在内存的操作系统。

此外,BIOS还向操作系统提供一些系统参数。

系统硬件的变化是由BIOS隐藏,程序使用BIOS服务而不是直接访问硬件。

现代操作系统会忽略BIOS提供的抽象层并直接访问硬件组件。

         开机原理:

当电脑的电源打开,BIOS就会由主板上的闪存(flash memory)运行,并将芯片组和存储器子系统初始化。BIOS会把自己从闪存中,解压缩到系统的主存;并且从那边开始运行。PC的BIOS代码也包含诊断功能,以保证某些重要硬件组件,像是键盘、磁盘设备、输出输入端口等等,可以正常运作且正确地初始化。几乎所有的BIOS都可以选择性地运行CMOS存储器的设置程序;也就是保存BIOS会访问的用户自定义设置数据(时间、日期、硬盘细节,等等)。IBM技术参考手册中曾经包含早期PC和AT BIOS的80x86源代码。

现代的BIOS可以让用户选择由哪个设备启动电脑,如光盘驱动器、硬盘、软盘、USB 闪存盘等等。这项功能对于安装操作系统、以LiveCD启动电脑、以及改变电脑找寻开机媒体的顺序特别有用。

有些BIOS系统允许用户可以选择要加载哪个操作系统(例如从第二颗硬盘加载其他操作系统),虽然这项功能通常是由第二阶段的开机管理程序(boot loader)来处理。


BIOS与CMOS的关系

CMOS是计算机上另一个重要的存储器。之所以提到它,是因为BIOS程序的设置结果就保存在CMOS中。而且,在BIOS程序引导计算机启动后,计算机需要载入CMOS中的用户信息和常规设置后才能正常使用。

BIOS与CMOS的区别

BIOS与CMOS都是存储器。二者的区别是BIOS为只读存储器(ROM或EPROM),而CMOS为随机存储器(RAM);BIOS中存储的是程序,而CMOS中存储的是普通信息。


你可能感兴趣的:(biso)