您现在的位置:电脑我帮您(www.dn580.com)>>

什么是POST?

点击数: 【字体: 打印文章 查看评论

  POST是英文Power-on self-test的缩写,它的字面意思是上电自检测。它是许多数字电子设备开机(上电)时,由固件或软件立即执行的一系列例行的程序执行过程。POST适用于个人计算机,网络设备比如路由器,交换机等,还包括其他的数字电子设备。

  本文只介绍有关PC部分。

  简单地说,POST就是开机时电脑进行自检的一些列步骤,同时在显示器上显示相关的英文信息。如果自检成功的话则电脑引导操作系统并进入桌面,用户就可以开始使用它了,如果有不太严重的错误的话,它会停止,并显示相关的错误信息。更严重的是干脆黑屏,可能以蜂鸣器的声音来提示出错的地方。

电脑显示的BIOS POST信息

电脑开机POST信息

  下面介绍一下POST比较详细的信息,如果不敢兴趣的话,可以略过不看。

  对于IBM兼容PC机,POST由BIOS程序负责完成,它主要包括如下任务:

  验证CPU寄存器

  验证BIOS代码自身的完整性

  验证某些基础部件,比如DMA,定时器,中断控制器等

  发现,测量并验证系统的主存储器(即俗称的内存)

  初始化BIOS程序

  如果需要的话,将控制器传递到特定的BIOS

  识别,组织并选择哪个设备启动

  以上功能步骤是所有版本的BIOS都会执行的,以保证向后兼容性。在后来的BIOS版本中,POST也包括:

  发现,初始化并编制所有系统总线和设备目录

  提供一个系统配置的用户界面

  为目标操作系统构建一个通用的系统环境

  PC机在不同的启动情况下,POST需要完成的功能是有区别的,比如冷启动,热启动会不同,一般来说,冷启动的情况下,它要完成更多的检测工作。

  在早期的BIOS中,POST并不负责组织和选择启动设备,它只是识别软盘和硬盘,系统总是以特点的顺序启动。

  后来的BIOS支持的启动设备更多,更灵活,因此它需要组织和选择启动设备的工作,当POST通过后,BIOS将从设定的启动设备并从中读取操作系统信息,并将控制权交给操作系统。如果未能从设备中找到操作系统或者操作系统损坏,则会显示相应的信息。


辛苦建站,感谢您的打赏帮助,我会更加努力的^O^
支付宝打赏微信打赏
关于我们 |  站点地图 |  联系方式 |  投稿指南 |  广告服务 

Copyright © 2005 dn580.com Inc. All rights reserved. 电脑我帮您 版权所有

手机:15871451580 邮编:430000 EMail:fuanping@163.com

鄂ICP备12003384