Где хранится BIOS?

Для новичков Что касается изучения компьютеров, BIOS может показаться некоторым людям немного «загадочным» и вызывать вопросы типа «Где и как BIOS хранится на моем компьютере?» Сегодняшний раздел вопросов и ответов SuperUser рассматривает ответы на эти вопросы.

Сегодняшний сеанс вопросов и ответов проходит благодаря SuperUser — подразделению Stack Exchange, группы веб-сайтов вопросов и ответов, управляемой сообществом.

Снимок экрана любезно предоставлен Ричардом Мэйсонером/Cyclelicious (Flickr).

Вопрос

Читатель SuperUser T… хочет знать, где на самом деле находится BIOS сохранено:

Из статьи в Википедии о BIOS:

  • Программное обеспечение BIOS хранится в энергонезависимой микросхеме ПЗУ на материнская плата. … В современных компьютерных системах содержимое BIOS хранится на микросхеме флэш-памяти, так что это содержимое можно перезаписать, не удаляя микросхему с материнской платы. Это позволяет легко обновлять программное обеспечение BIOS для добавления новых функций или исправления ошибок, но может сделать компьютер уязвимым для руткитов BIOS.

ПЗУ доступно только для чтения, поэтому почему может содержимое BIOS переписать? Означает ли «микросхема флэш-памяти» то же самое, что и «энергонезависимое ПЗУ», причем оба значения означают, где хранится BIOS?

В чем именно заключается дело? Хранится ли BIOS на двух «разных» носителях или только на одном?

The Answer

У участника SuperUser Varaquilex есть ответ для нас:

  • ПЗУ доступно только для чтения, так почему же содержимое BIOS может быть перезаписано?

Сама программа BIOS хранится в EEPROM (который может быть [E] лектрически [E] расширяемым и [P] программируемым [R] ead [O] только [M] emory) »или flash-памятью. Таким образом, здесь только для чтения говорится о том, что микросхема энергонезависима. В отличие от энергозависимой ОЗУ, содержимое памяти остается при отключении питания. ПЗУ является EEP, что означает, что BIOS может быть переписан или обновлен. Раньше для таких операций вам приходилось снимать микросхему BIOS с платы, вставлять новую (если это был не ППЗУ или ППЗУ), или, если это был ППЗУ, вы должны были доставить его производителю и позволить им перепрограммируйте чип, затем снова прикрепите его к плате. После современных достижений, благодаря EEPROM, вам не нужно снимать микросхему для выполнения таких операций, вы просто заставляете компьютер выполнять эту работу электрически.

  • Имеет ли «микросхему флэш-памяти» »Означают то же, что и« энергонезависимое ПЗУ », оба значения означают, где хранится BIOS?

из Википедии:

  • Флэш-память — это электронный энергонезависимый компьютерный носитель данных, который можно электрически стирать и перепрограммировать.
  • Флэш-память была разработана на основе EEPROM (электрически стираемая программируемая постоянная память). Существует два основных типа флэш-памяти, названных в честь логических вентилей И-НЕ и ИЛИ-ИЛИ.. Внутренние характеристики отдельных ячеек флэш-памяти аналогичны характеристикам соответствующих вентилей. В то время как EPROM необходимо было полностью стереть перед перезаписью, флэш-память типа NAND может быть записана и прочитана блоками (или страницами), которые обычно намного меньше, чем все устройство. Флэш-память типа NOR позволяет записать одиночное машинное слово (байт) в удаленное место или прочитать независимо.

EEPROM и флэш-память не относятся к одному и тому же. Это два схожих типа памяти, поскольку один разработан на основе другого и содержат различные типы/конфигурации МОП-транзисторов. Однако они представляют собой память, в которой находится программа BIOS.

Чтобы устранить еще одно заблуждение, я хочу упомянуть эту взаимосвязь CMOS-BIOS:

Настройки BIOS сохраняются в микросхеме CMOS (питание которой поддерживается от аккумулятора на материнской плате). Вот почему BIOS сбрасывается, когда вы вынимаете аккумулятор и снова вставляете его. Та же программа запускается, но с настройками по умолчанию. См. Этот ответ, чтобы получить подробный обзор памяти, используемой во время процесса загрузки.

Чтобы расширить тему CMOS-BIOS, благодаря @Andon M. Coleman, я хочу добавить его комментарий к ответу:

  • Следует отметить, что настройки BIOS не обязательно хранить в энергозависимой памяти CMOS. Существует множество встроенных систем, которые хранят свои настройки в NVRAM. Единственная причина, по которой ПК все эти годы избегали использования энергозависимой CMOS, заключается в том, что у них уже была батарея, чтобы поддерживать внутренние часы реального времени, тикающие при выключенном питании (вспомните, что когда вы нажимали выключатель питания на PC-AT, он буквально отключил питание материнской платы). Это означало, что для хранения системных настроек можно было использовать более дешевую энергозависимую память. Так что это в основном для исторических целей.

Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других технически подкованных пользователей Stack Exchange? Просмотрите полную ветку обсуждения здесь.

Оцените статью
techsly.ru
Добавить комментарий