Отправляет email-рассылки с помощью сервиса Sendsay

Web-солянка

  Все выпуски  

Web-солянка BIOS по пунктам.


 

1263935508 190188imgup2

Название: Upgrade 2 (454) январь 2010
Страниц: 44
Формат: PDF
Качество: хорошее
Размер файла: 22,5 Мб
Язык: русский

Скачать журнал с hotfile

BIOS (Basic Input/Output System), или, по-русски, базовая система ввода-вывода, представляет собой набор программных модулей, обеспечивающих возможность взаимодействия и совместной работы базовых устройств и компонентов компьютерной системы, первоначальной их инициализации, автоматического тестирования и загрузки OC. Иными словами, это своего рода прослойка между железом компьютера и операционной системой, которая должна быть создана до начала работы OC и предназначена для подготовки аппаратной части к загрузке, предоставляя некий унифицированный интерфейс для работы с различными аппаратными платформами. Тем не менее BIOS это не просто некий комплект низкоуровневых утилит и драйверов, базовая система ввода-вывода может рассматриваться как часть аппаратного обеспечения, поскольку имеет жесткую привязку к конкретному аппаратному устройству. Так, первоначально код BIOS хранился в чипе ROM-памяти, который раз и навсегда прожигался при производстве и уже не допускал изменения хранимой в нем информации. Но впоследствии производители стали использовать чипы, позволяющие перепрограммировать хранимый в них код. Появились микросхемы программируемой постоянной памяти PROM (Programmable ROM), стираемой программируемой памяти EPROM (Erasable PROM), а затем и электронно-стираемой программируемой памяти EEPROM (Electrically Erasable PROM), больше известные как Flash ROM, которые и получили сегодня наибольшее распространение. Для того чтобы лучше понять функции, возложенные на BIOS, для начала полезно проследить, какие операции выполняет компьютер с момента нажатия на кнопку Power и до начала загрузки операционной системы.

Итак, после включения питания начинает работать модуль BIOS, отвечающий за проверку работоспособности основных компонентов компьютерной системы (останавливаться на том, каким образом система инициализирует начало выполнения этой операции, мы не будем), запускается так называемая процедура самотестирования POST (Power-On-Self-Test), в ходе которой происходит проверка центрального процессора, системной памяти, видеоадаптера, устройств ручного ввода (мышь, клавиатура), целостности (контрольная сумма) CMOS, DMA-контроллера и контроллера прерываний, IDE-контроллера и подключенных к нему устройств, а также ряда других контроллеров и интерфейсов. Если в ходе выполнения процедуры POST обнаруживается ошибка, то компьютерная система пытается предупредить об этом пользователя с помощью комбинации сигналов встроенного динамика. При этом нужно учитывать, что у различных BIOS и у системных плат разных производителей эти сигналы могут иметь различные значения, поэтому если вы решите само стоятельно устранить неисправность, выявленную в ходе POST-тестирования, то вам следует обратиться к технической документации на установленную в вашем ПК материнскую плату.

Здесь мы приведем только некоторые наиболее типичные звуковые сигналы ошибок POST:

  • один короткий сигнал процедура POST завершилась успешно;
  • два коротких сигнала обнаружены некритичные ошибки в установках CMOS, при этом, как правило, появляется сообщение, предлагающее запустить программу CMOS Setup Utility;
  • один длинный непрерывный сигнал неисправен блок питания;
  • повторяющиеся короткие гудки проблемы электропитания;
  • повторяющиеся длинные гудки ошибка оперативной памяти;
  • три длинных сигнала ошибка контроллера клавиатуры;
  • один длинный и один короткий сигналы ошибка оперативной памяти;
  • один длинный и два коротких сигнала ошибка инициализации видеоадаптера;
  • один длинный и три коротких сигнала ошибка видеосистемы или контроллера клавиатуры;
  • один длинный и девять коротких сигналов ошибка считывания данных BIOS.

После успешного окончания процедуры самотестирования, о чем сообщает короткий сигнал системного динамика, начинается инициализация устройств системы, их настройка в соответствии с параметрами текущей конфигурации, хранимыми в CMOS (Complementary Metal Oxide Semiconductor), и загрузка соответствующих драйверов. Именно на этот этап загрузки хотелось бы обратить особое внимание читателей и разъяснить его ключевые понятия.

Прежде всего, следует различать понятия BIOS и CMOS это хотя и взаимосвязанные, но совершенно различные структуры, хранящиеся в разных местах. CMOS получила свое название по типу физической структуры, используемой для хранения информации, и представляет собой энергозависимую память, в которой хранятся текущие настройки компьютерной системы. Именно для поддержания ее работоспособности на материнских платах устанавливают элемент питания, при разряде или отсутствии которого вся хранимая в CMOS информация безвозвратно утрачивается, что, однако, не приводит к потере работоспособности системы, как это случилось бы при исчезновении кода BIOS. Первоначально, в давно устаревших АТ-системах, роль CMOS выполняла специальная микросхема, а в современных компьютерах эта память размещается в микросхеме южного моста или в чипе контроллера ввода-вывода. Текущие настройки, хранимые в CMOS, которые и будут применены базовой системой ввода-вывода, при загрузке можно изменять с помощью специа льной утилиты CMOS Setup, которая может вызываться, в зависимости от типа BIOS и производителя материнской платы, нажатием определенной клавиши или их сочетания (обычно это Delete, но возможно и F2, и Esc либо то или иное сочетание клавиш, о чем пользователя предупреждает сообщение, выводимое в левом нижнем углу экрана).

Стоит отметить и тот факт, что помимо системной BIOS, или BIOS материнской платы, которую обычно и имеют в виду, когда речь заходит о базовой системе ввода-вывода компьютера, ряд других компонентов системы (к примеру, видеокарты, RAID- и SCSI-контроллеры) обладают собственной BIOS. В этом случае системная BIOS временно передает управление BIOS этого устройства, которая выполняет загрузку соответствующего драйвера и, если предусмотрена такая возможность, позволяет произвести настройку параметров работы, после чего управление вновь переходит к системной BIOS. Заметим, что при включении компьютера (после прохождения процедуры POST) сначала происходит инициализация и загрузка драйверов видеоадаптера и лишь затем инициализируются процессор, память и другие компоненты системы. Именно поэтому первое, что мы видим на экране после нажатия кнопки Power, это сообщение BIOS видеокарты. И такая очередность вполне логична, ведь в противном случае до инициализации видеокарты на экран мо нитора не было бы выведено ни единой строчки информации. 

Итак, этап инициализации устройств, загрузки драйверов и установки па


В избранное