Коли я натискаю DEL під час запуску, я входжу в CMOS або BIOS?


27

Найдовше я припускав, що я вступаю в налаштування BIOS, і CMOS - це мікросхема, яка зберігає в пам’яті налаштування, встановлені в BIOS.

Нещодавно я десь читав, що коли я налаштовую порядок завантаження тощо, це фактично налаштування CMOS.

Я зараз трохи розгублений, може хтось мені це пояснить?



5
CMOS - це апаратне забезпечення, BIOS - код
Рон,

Тепер який фрагмент програмного забезпечення вже працює і читає клавіатуру і вирішує вступити у налаштування CMOS? :)
Хаген фон Ейтцен

Технічно ніхто більше не використовує BIOS, його витіснив uefi .

наприклад: коли я запускаю ПК, я входжу до Windows (або будь-якого іншого ОС) або жорсткого диска?
RogUE

Відповіді:


60

І те й інше. CMOS зберігає інформацію про конфігурацію BIOS. Коли ви "входите в налаштування", ви запускаєте програму налаштування BIOS, яка завантажує налаштування, визначені в CMOS. Ви "налаштовуєте" CMOS, надаючи інформацію про конфігурацію, яку BIOS використовуватиме під час роботи.

BIOS являє собою програму , написану , як прошивкою на диску, тому він не може бути записана ( за винятком операції флеш все або нічого, що небезпечно, тому операція не кожен день). При натисканні на F10 BIOS ROM зберігає інформацію про конфігурацію в CMOS. Ось чому очищення CMOS відновлює ваші настройки BIOS за замовчуванням, і тому це не видаляє BIOS itellf, залишаючи вам дорогу вагу паперу.

Наприклад, у BIOS є підпрограма, яка буде завантажувати ОС у порядку завантаження. інформація про замовлення завантаження, однак (наприклад, використання першого CD-ROM як першого пристрою) зберігається в CMOS. Якщо ви очистите CMOS, BIOS буде використовувати за замовчуванням, як правило, перший диск із заповненим диском першого контролера.


6
Якщо його можна "спалахнути", це EEPROM.
Андрій

3

BIOS розшифровується як система базового входу, а CMOS - допоміжний напівпровідник металу. Система BIOS записується на мікросхема CMOS. Ви не можете мати BIOS без CMOS для його зберігання, тому не рідкість, щоб два терміни використовувались взаємозамінно.


1
'Доповнення';)
Космічний привид

Aww, це правильно! Дякую, що мене спіймали.
Вільям Рассел

3
Насправді BIOS написаний * ROM, а не CMOS. BIOS записують у CMOS, щоб зберігати деякі параметри. Вибачте, ви втратили мою пропозицію :(
Ромео Нінов

1
У цьому випадку CMOS використовується в розумінні годинника в режимі реального часу, де зберігаються настройки BIOS. І це не те саме місце, де проживає код BIOS
Ромео Нінов

2
@RichieFrame: Технічно ви праві, але багато років тому оперативну пам'ять CMOS, підкріплену акумулятором, стали називати просто "CMOS". Тому в наш час, нерозумно, додатковим значенням терміна CMOS є інтегральна схема, що містить енергонезалежну оперативну пам'ять з налаштуваннями BIOS (і схемами RTC). Безумовно, кращим терміном є NVRAM (енергонезалежна ОЗУ). --- У будь-якому випадку, як писав Ромео Нінов, BIOS не зберігається в цій CMOS. Є лише налаштування BIOS.
пабук
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.