⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bios的功能与工作原理.txt

📁 本人收集的面试题:包含通信原理
💻 TXT
字号:
BIOS的功能与工作原理

存储BIOS资料的ROM主要包括自诊断、CMOS设置等几个程序,而BIOS的功能正是由这几个程序所决定的。BIOS的功能主要包括以下两方面。

1.自检与初始化程序
按下电源开关启动计算机后,系统首先由POST程序(Power On Self Test,加电自检)对硬件设备进行一次全方位的检测,如检测CPU、内存、1MB以上扩展内存、主板、CMOS存储器、显卡、软硬盘子系统、串并口及键盘等。自检中若发现错误,会出现两种情况:对于严重的故障(如主板烧毁等致命性故障),由于初始化未完成,故不会提供任何错误提示或信号;而对于小故障则提供相应的提示或报警声(1.8节将介绍BIOS报警声的含义),可以根据这些提示或报警声音处理故障。
完成POST检测后,系统进行初始化工作,读取并加载BIOS设置中的硬件配置参数,以后系统将使用这些配置调用硬件。若配置不合理,可能会影响到系统的正常启动。
最后,加载DOS或其他操作系统的引导程序。可以在BIOS设置中设置第一、第二、第三启动设备,系统将依次从这些启动设备(如硬盘、光驱、U盘等)中搜索系统引导程序,并过渡至操作系统的工作状态,若搜索失败则显示相应的错误信息。

2.硬件中断与程序服务处理
为了能够响应应用程序的要求,合理调用每个硬件设备,BIOS为每个设备分配一个中断号(IRQ,Interrupt ReQuest,中断请求),例如屏幕打印的IRQ为05H,视频服务的IRQ为10H。除PCI总线PCI卡外,每个设备单独占用一个IRQ,且不能重复使用,避免它们之间发生冲突。
安装新硬件后,BIOS会根据其功能自动分配一个IRQ,系统启动时会从BIOS中读取这些IRQ信息。当应用程序需要使用硬件设备时,会根据IRQ信息向设备端口发出命令,接着向设备传输数据或从它们那里接收数据,从而达到调用设备的目的。
从表面看来,计算机的启动过程相当简单,实际上,计算机在短暂的启动过程内完成了大量的后台工作。成功进入操作系统后,应用程序就能脱离硬件操作,令操作变得更加简单、直观。

 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -