BIOS启动后会做什么吗? BIOS中的IO意味着输入/输出,但是只有在启动过程中才使用bios?如果没有使用BIOS,操作系统如何与其他硬件交互?
答案 0 :(得分:1)
阅读关于BIOS&的wikipage booting& firmware& UEFI
使用当前的operating systems(特别是Linux,您可以找到大量的文档和资源;请注意Linux& coreboot是free software,所以你可以研究它的源代码),BIOS(几乎)只对加载引导加载程序(如GRUB)很有用,后者加载Linux内核。
在20世纪80年代,BIOS正在向real mode提供基本输入输出服务(16位MS-DOS),因此得名。今天它主要是传统的东西。
Linux kernel有很多device drivers直接与硬件设备交互(并且不需要BIOS)