丹凤千字科普:uefi bios怎么设置才能正常启动电脑(详细资料介绍)


丹凤千字科普:uefi bios怎么设置才能正常启动电脑(详细资料介绍)  

BIOS,即Basic Input Output System的缩写,是基本输入输出系统。在电脑遇到某些故障无法进入系统或需要重装系统时,我们常常会遇到BIOS界面。BIOS是存储在主板上的一个只读芯片中的程序,具备硬件自检、初始化、设置以及引导操作系统等功能。它的特点是蓝底白字、全英文显示,并且只能通过键盘操作。

为什么电脑开机需要BIOS程序而手机却不需要呢?这是因为手机的硬件配置相对固定,开机时操作系统可以直接初始化设备。但对于电脑而言,其硬件配置千差万别。在开机时,操作系统并不知道有哪些硬件设备,需要通过BIOS程序来检测并初始化,然后抽象成软件接口传递给操作系统,这样操作系统才能适配所有机型和硬件。

随着CPU和其他硬件设备的不断进步,BIOS逐渐成为计算机发展的瓶颈。其缺点主要体现在以下几个方面:

1. BIOS主要使用汇编语言开发,效率低下且开发难度大。

2. BIOS通过中断来完成输入输出服务,这消耗了大量时间,并且不提供异步工作模式。CPU仅在16位实模式下工作,最大寻址范围仅为1MB。

3. BIOS的可执行程序代码缺乏安全防护,容易被攻击。

4. BIOS采用MBR格式的硬盘,主分区最多为4个,并且硬盘的最大容量受到限制。

5. 不同厂商生产的BIOS接口不统一,兼容性差。

为了克服这些缺点,出现了UEFI,即Unified Extensible Firmware Interface,统一可扩展固件接口。相比BIOS,UEFI有以下优势:

1. UEFI大部分代码采用C语言编写,UEFI应用程序和驱动甚至可以使用C++编写。它了底层硬件细节,为程序员提供了统一的调用接口,使代码可以重复使用。如果说BIOS像是一个程序,那么UEFI则更像一个小型操作系统,具备加载硬件驱动、读取硬盘文件等功能。它实现了全分辨率的图形化操作界面,支持鼠标操作和连接网络等功能。

2. UEFI的性能得到了显著提升。在64位模式下,CPU可以充分利用其性能。它采用了异步多进程操作,摒弃了中断这种耗时操作方式,从而大大提高了效率。开机自检可以仅遍历最少的设备,再加上系统利用休眠文件的快速启动功能,使得开机进入操作系统的时间大大缩短。

3. UEFI还加入了安全启动功能。开启此功能后,UEFI会在执行应用程序和驱动前检测安全,只有被主板内置的公钥认证通过后才能被执行,这大大增强了UEFI的安全性。

4. UEFI使用GPT格式的硬盘,不受分区数量的限制,支持几乎无限的硬盘空间。

  丹凤千字科普:uefi bios怎么设置才能正常启动电脑(详细资料介绍)