Можешь "два слова связать ?" Есть работа ! Админ interzam.com работает здесь:

Хотите быть всегда в курсе новых статей на сайте ? Подпишитесь на бесплатную рассылку !

Ваш e-mail: *
Ваше имя: *

Вам помогают статьи этого сайта в решении компьютерых проблем ? Поддержите проект для оплаты домена и хостинга ! WebMoney :

Z941950859670
R927249606661
U296251593397
E165355800145

Написать письмо администратору : admin@interzam.com

Что такое BIOS и что такое CMOS

   Компьютерные системы без программ мертвы. Если компьютер включен и работает, то он работает по программе. Как только подается питание на материнскую плату, сразу же начинается "программная" жизнь компьютера (который до этого был лишь бесполезным набором микросхем и проводочков).

   Итак, уже при включении компьютер начинает выполнять программу. Что это за программа и что она делает ? И главное - откуда она взялась и где хранится ?

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

  Программа POST-теста - одна из многих, которые представляют собой целый комплекс или набор программ, к которым компьютер получает доступ уже в первые мгновения после своего включения. Это, так сказать, базовый набор софта компьютера. Этот набор так и называется базовой системой ввода-вывода (Base Input-Output System - BIOS).

   Набор программ BIOS состоит из трех частей: программа начальной диагностики компьютера (уже упомянутый POST-тест), программа настройки аппаратных параметров системы - BIOS Setup и служебные системные подпрограммы. Каждая из подпрограмм BIOS выполняется в определенный момент времени в зависимости от состояния компьютера.

   Этот набор хранится в микросхеме ПЗУ. Аббревеатура ПЗУ расшифровывается как "постоянное запоминающее устройство". Часто встречается и англоязычное обозначение этого типа памяти - ROM (Read Only Memory).

   Микросхема эта находится на материнской плате компьютера, поэтому и доступ к программам BIOS у процессора моментальный. Кстати, в современных материнских платах давно вместо ПЗУ используется Flash-память (перезаписываемая память). Это дает возможность пользователям компьютера самим обновлять версии программ BIOS.

Микросхема BIOS

   Пользователь современного компьютера, кроме того, что видит результаты работы программы POST-теста, нередко сталкивается и с другой очень важной программой BIOS, которая называется Setup.

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

   Значения параметров, которые может изменить пользователь, хранятся отдельно от программ BIOS в совершенно другой микросхеме материнской платы. Эта микросхема выполнена по технологии "комплементарный металлооксидный полупроводник" или КМОП, в английском написании - "Сomplementary Metal-Oxide Semiconductor " или CMOS.

   По сути, это оперативная память очень небольшого объема (всего от 64 до 512 байт) или ОЗУ - "оперативное запоминающее устройство" или же RAM - Random Access Memory). Информация в таком ОЗУ должна сохраняться и после выключения основного источника питания компьютера, поэтому микросхема CMOS-памяти питается от свого собственного источника - батарейки типа CR2032 напряжением 3 вольта.

Микросхема CMOS

   Кроме параметров аппаратуры, которые доступны для изменения пользователем, в микросхеме CMOS хранятся данные обо всей конфигурации аппаратных компонентов компьютера.

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

   Также в CMOS-памяти хранится информация о системной дате и времени (реально занимают 14 байт), изменение которых производит контроллер RTC (Real Time Clock - часы реального времени), располагающийся на материнской плате. Функуционально он подобен кварцевым электронным часам.

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

   Программы в этом случае одинаково корректно выполнялись на компьютерах, отличающихся аппаратно.

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

Отправить свой отзыв о статье администратору: admin@interzam.com

Рассказать о статье друзьям:











Здесь Вы можете получить деньги в WebMoney в размере от 0.01 до 0,10 WMR на свой кошелек один раз в сутки:

Кошелек
Код Защитный код

Администратор interzam.com меняет Webmoney здесь:

Моментальный обмен Webmoney WMR WMZ