我对BIOS的认识,希望指导批评。
我对BIOS理解的很少,我将它分成三部分来理解:
一、基础输入输出系统,这部分应该是BIOS最本职的工作,他负责管理南北桥(所有硬件)和其以上所有软件之间的交流工作,成为一个中间分配任务、提供标准接口、简化程序设计的目的。他是将硬件用软件封装的第一层。
二、post部分,这一部分是开机自动检测部分,就像windows启动程序一样他为了以后的程序能够正常运行一定要保证硬件已经达到一定的条件。能够运行BIOS里面的基本设置了。
三、界面程序,就像windows的Explorer.exe和control.exe一样,为用户提供一个改变储存器里面的的数据的程序。所以早期的compu和IBM都是将他放到软盘里面的。