![bios cmos](https://i-blog.csdnimg.cn/blog_migrate/ba369c7886e94321c4bf5d031cd39520.png)
bios cmos
![when-i-hit-the-appropriate-key-during-start-up-am-i-entering-bios-or-cmos-00](https://i-blog.csdnimg.cn/blog_migrate/9d9844ae815c187a9111375771ad256a.png)
When you reach the point where you are learning how to configure your computer’s start-up settings, you may find yourself confused about BIOS and CMOS. Which one are you actually accessing to alter those settings? Today’s SuperUser Q&A post has the answer to a curious reader’s question.
当您到达学习如何配置计算机的启动设置的程度时,您可能会发现自己对BIOS和CMOS感到困惑。 您实际上要访问哪一个来更改这些设置? 今天的“超级用户问答”帖子回答了一个好奇的读者的问题。
Today’s Question & Answer session comes to us courtesy of SuperUser—a subdivision of Stack Exchange, a community-driven grouping of Q&A web sites.
今天的“问答”环节由SuperUser提供,它是Stack Exchange的一个分支,该社区是由社区驱动的Q&A网站分组。
Photo courtesy of gynti_46 (Flickr).
问题 (The Question)
SuperUser reader Space Ghost wants to know if he is accessing BIOS or CMOS during start-up:
超级用户阅读器Space Ghost想知道他在启动期间是否正在访问BIOS或CMOS:
For the longest time I have assumed I was entering the BIOS setup and that CMOS is a chip that holds the BIOS settings I set/choose in its memory.
一直以来,我一直以为我正在进入BIOS设置程序,而CMOS是一种芯片,可将我设置/选择的BIOS设置保存在其内存中。
I recently read somewhere that when I am configuring boot order, etc. that it is actually the CMOS setup. I am a little bit confused now, could someone explain this to me?
我最近在某处读到,在配置启动顺序等时,它实际上是CMOS设置。 我现在有点困惑,有人可以向我解释一下吗?
Is Space Ghost accessing BIOS or CMOS during start-up?
在启动过程中,Space Ghost是否正在访问BIOS或CMOS?
答案 (The Answer)
SuperUser contributor Frank Thomas has the answer for us:
超级用户贡献者弗兰克·托马斯(Frank Thomas)为我们提供了答案:
Both. CMOS stores BIOS configuration information. When you enter setup, you are running the BIOS’s configuration program, which loads the settings defined in CMOS. You are “setting up” the CMOS by providing configuration information the BIOS will use as it runs.
都。 CMOS存储BIOS配置信息。 进入设置程序时,您正在运行BIOS的配置程序,该程序将加载CMOS中定义的设置。 您通过提供BIOS运行时将使用的配置信息来“设置” CMOS。
The BIOS is a program written as firmware onto a ROM so that it cannot be written to (except by an all-or-nothing flash operation, which is dangerous, so not an everyday operation). The BIOS ROM stores its configuration information on the CMOS when you hit F10. That is why clearing the CMOS restores your BIOS settings to default and does not delete the BIOS itself, leaving you with an expensive paperweight.
BIOS是一种作为固件写入ROM的程序,因此无法将其写入(除全有或全无闪存操作外,这是很危险的,因此不是日常操作)。 当您按F10键时,BIOS ROM将其配置信息存储在CMOS上。 这就是为什么清除CMOS会将BIOS设置恢复为默认设置并且不删除BIOS本身的原因,从而给您带来了昂贵的纸镇。
For example, the BIOS has a subroutine that will load the operating system per the boot order. The boot order information, however, (i.e. use first CD-ROM as first device) is stored in the CMOS. If you clear the CMOS, the BIOS will use a default, usually the first disk on the first disk controller that is populated.
例如,BIOS具有一个子例程,该子例程将按照引导顺序加载操作系统。 但是,引导顺序信息(即,使用第一CD-ROM作为第一设备)存储在CMOS中。 如果清除CMOS,BIOS将使用默认设置,通常是填充的第一个磁盘控制器上的第一个磁盘。
Have something to add to the explanation? Sound off in the comments. Want to read more answers from other tech-savvy Stack Exchange users? Check out the full discussion thread here.
有什么补充说明吗? 在评论中听起来不错。 是否想从其他精通Stack Exchange的用户那里获得更多答案? 在此处查看完整的讨论线程。
bios cmos