PersCom — Компьютерная Энциклопедия Компьютерная Энциклопедия

https://agatvspb.ru/about/ как правильно заказать спецодежду. Летняя и демисезонная спецобувь.

BIOS: базовая система ввода-вывода

Распределение CMOS-памяти

В оригинальной системе AT микросхема Motorola 146818 использовалась как часы (14 байт) и как энергонезависимая память (50 байт), в которую можно было записать любую информацию. В компьютере IBM AT эти 50 байт использовались для записи системной конфигурации.

В современных компьютерах микросхема Motorola 146818 не используется. Часть ее функций передана набору микросхем системной логики (южный мост) или микросхеме Super I/O. Вместо нее также могут использоваться специальная батарейка и модуль памяти NVRAM (Non-Volatile RAM) таких компаний, как Dallas и Benchmarq.

В таблице описано назначение всех 64 байт стандартного модуля CMOS-памяти. В них хранятся данные, определяющие конфигурацию системы. Эти данные записываются и считываются программой Setup BIOS.

Следует отметить, что в современных системных платах устанавливаются микросхемы CMOS-памяти объемом 2 или 4 Кбайт и даже более. Эта дополнительная память используется для сохранения информации об устройствах Plug nd Play. Приведенная в таблице выше информация может не соответствовать тем данным, которые записаны в CMOS-памяти вашей системной платы; кроме того, она отличается у каждого производителя системной BIOS. Это всего лишь пример того, насколько тесна взаимосвязь BIOS с аппаратным обеспечением материнской платы.

Существуют программы и утилиты, позволяющие сохранять и затем восстанавливать конфигурацию CMOS RAM. Однако подобные программы предназначены исключительно для конкретных версий BIOS и моделей системных плат, поэтому не подходят для обновления парка разнообразных систем.

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

Если байт диагностического состояния имеет значение, отличное от нуля, то при загрузке компьютера обычно выводится сообщение о конфигурационной ошибке CMOS. Такие ошибки можно исправить, заново запустив программу настройки BIOS.