Я читаю старую книгу сертификации A+, которая идет по BIOS и CMOS.
Некоторая справочная информация (все это может быть неверно):
Из того, что я понимаю, BIOS - это набор программ на системном ПЗУ, который ЦП использует для управления определенным оборудованием (клавиатурой, мышью, динамиками и т.д.). Раньше южный мост содержал различные аппаратные контроллеры, которые взаимодействовали с системным ПЗУ, но теперь южный мост встроен в ЦП (?). Определенный набор адресного пространства зарезервирован для ПЗУ, поэтому, когда ЦП встречает адрес в этом пространстве, Северный мост не идет в ОЗУ для инструкций; вместо этого южный мост ищет в ПЗУ инструкции.
Тем не менее, вы можете настроить некоторые аппаратные параметры, что делается с помощью утилиты CMOS. Эти настройки хранятся в CMOS-чипе, который является энергозависимой памятью.
Где хранится утилита CMOS? На системном ПЗУ (там же, где и BIOS)?
Если да, то почему люди ссылаются на "сброс настроек BIOS"? Я полагаю, что можно было бы использовать служебную программу CMOS, которая хранится в системном ПЗУ, для изменения аппаратных настроек (таким образом, внося изменения в микросхему CMOS), или можно было бы перепрограммировать само системное ПЗУ. Я предполагаю, что перепрошивка системного ПЗУ физически изменит его микропрограмму, таким образом, не позволяя вам получить доступ к какой-либо служебной программе CMOS, если вы специально не перенесете в BIOS новую служебную программу CMOS.
Является ли это просто случаем, когда люди используют термины "перепрошивка", "сброс" и т.д., Взаимозаменяемо, как способ говорить, когда они технически означают что-то еще?
РЕДАКТИРОВАТЬ
Согласно этому ответу на связанный вопрос:
Вот почему BIOS сбрасывается при извлечении аккумулятора и его повторном подключении.
Сам BIOS не будет сброшен, так как это прошивка, верно? Вместо этого ответ означает, что настройки, хранящиеся в чипе CMOS, связанные с BIOS, сбрасываются?