Bios在启动后做了什么

时间:2015-07-03 08:19:27

标签: io boot bios rom

BIOS启动后会做什么吗? BIOS中的IO意味着输入/输出,但是只有在启动过程中才使用bios?如果没有使用BIOS,操作系统如何与其他硬件交互?

1 个答案:

答案 0 :(得分:1)

阅读关于BIOS&的wikipage booting& firmware& UEFI

使用当前的operating systems(特别是Linux,您可以找到大量的文档和资源;请注意Linux& corebootfree software,所以你可以研究它的源代码),BIOS(几乎)只对加载引导加载程序(如GRUB)很有用,后者加载Linux内核。

在20世纪80年代,BIOS正在向real mode提供基本输入输出服务(16位MS-DOS),因此得名。今天它主要是传统的东西。

Linux kernel有很多device drivers直接与硬件设备交互(并且不需要BIOS)

注意:ACPISMM等可能只需要一些BIOS ...详细信息是硬件和BIOS特定的,您不应该关心

另见http://osdev.org/