由于BIOS直接和系统硬件资源打交道,因此总是针对某一类型的硬件系统,而各种硬件系统又各有不同,所以存在各种不同种类的BIOS,生产厂商不同,CMOS版本也不同。
至于它们的工作原理和执行方式,建议你买本计算机硬件基础或直接百度与BIOS有关的内容看一看,我用几个文字也说不清楚唉。
PC 机,主板上的 BIOS,里面的程序,是主板厂家编写的。开机,就先执行它。
它不需要任何 *** 作系统。
它针对主板上的各种硬件:内存、接口、外设...进行 *** 作。
这些个功能,都写成了一个一个的子程序。
计算机启动后,无论使用什么 *** 作系统,都要调用 BIOS 里面的子程序。
BIOS 里面的程序,应该是用汇编编写的。
------
还有很多其它类型的CPU,工作的时候,根本就不用 *** 作系统。
下载进去一个程序,就可以直接运行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)