Bios在启动后做了什么 [英] What does Bios do after Booting

查看:188
本文介绍了Bios在启动后做了什么的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Does BIOS do something after booting? IO in BIOS mean input/output but isn`t bios used only when booting process? If BIOS is not used how can operating system interact with other hardware?

推荐答案

阅读关于 BIOS & 启动& 固件& UEFI

Read wikipage about BIOS & booting & firmware & UEFI

当前操作系统(特别是Linux,您可以找到大量的文档和资源;请注意Linux& coreboot 免费软件,所以你可以研究它的源代码),BIOS(几乎)只对加载启动加载器(如GRUB)很有用,后者加载Linux内核。

With current operating systems (in particular Linux, for which you'll find a big lot of documentation & resources; notice that Linux & coreboot is free software, so you can study its source code), the BIOS is (nearly) only useful to load the boot loader (like GRUB), which later loads the Linux kernel.

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

In the 1980s, the BIOS was providing Basic Input Output Services (in 16 bits real mode) to the MS-DOS, hence its name. Today it is mostly legacy stuff.

Linux内核有很多设备驱动程序直接与硬件设备交互(并且不需要用于此的BIOS)

The Linux kernel has a lot of device drivers interacting directly with the hardware devices (and do not need the BIOS for that)

注意: ACPI SMM 等...详细信息是硬件和BIOS特定的,您不应该在乎

NB: perhaps a tiny bit of some BIOSes are needed for ACPI, SMM, etc... Details are hardware and BIOS specific, and you should not care

另请参阅 http://osdev.org/

这篇关于Bios在启动后做了什么的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆