Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 08.docx
Скачиваний:
26
Добавлен:
26.09.2019
Размер:
870.25 Кб
Скачать

8 Пара. Главная загрузочная запись (mbr), загрузка системы, организация файлов в системе Windows и Unix. (слайд №1)

BIOS

(слайд №2)

Basic input/output system - «базовая система ввода-вывода» - реализованная в виде микропрограмм часть системного программного обеспечения, которая предназначается для обеспечения операционной системы API доступа к аппаратуре компьютера и подключенным к нему устройствам.

В персональных IBM PC-совместимых компьютерах, использующих микроархитектуруx86, BIOS представляет собой набор записанного в микросхему EEPROM (ПЗУ) персонального компьютера микропрограмм (образующих системное программное обеспечение), обеспечивающих начальную загрузку компьютера и последующий запуск операционной системы.

POST

(слайд №3)

(Power-OnSelf-Test) - самотестирование после включения. Проверка аппаратного обеспечения компьютера, выполняемая при его включении. Выполняется программами, входящими в BIOS материнской платы.

Сокращённый тест включает:

  1. Проверку целостности программ BIOS в ПЗУ, используя контрольную сумму.

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

  3. Определение размера оперативной памяти и тестирования первого сегмента (64 килобайт).

Полный регламент работы POST:

  1. Проверка регистров процессора;

  2. Проверка контрольной суммы ПЗУ;

  3. Проверка системного таймера и порта звуковой сигнализации (для IBM PC -ИМС i8255 или аналог);

  4. Тест контроллера прямого доступа к памяти;

  5. Тест регенератора оперативной памяти;

  6. Тест нижней области ОЗУ для проецирования резидентных программ в BIOS;

  7. Загрузка резидентных программ;

  8. Тест стандартного графического адаптера (VGA);

  9. Тест оперативной памяти;

  10. Тест основных устройств ввода (НЕ манипуляторов);

  11. Тест CMOS

  12. Тест основных портов LPT/COM;

  13. Тест накопителей на гибких магнитных дисках;

  14. Тест накопителей на жёстких магнитных дисках;

  15. Самодиагностика функциональных подсистем BIOS;

  16. Передача управления загрузчику.

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

В большинстве персональных компьютеров в случае успешного прохождения POST системный динамик издаёт один короткий звуковой сигнал, в случае сбоя -различные последовательности звуковых сигналов. Кроме того, BIOS генерирует код текущего состояния загрузки (и, в случае сбоя, соответственно ошибки), который можно узнать при помощи комбинации светодиодов или семисегментных индикаторов (на некоторых материнских платах), а также на POST Card - плате, которая вставляется в слот расширения и отображает код ошибки.

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

(слайд №4)

CMOS

BIOS - это аппаратно прошитый набор программ, который нельзя "просто так" изменить. Но, при помощи программы BIOS Setup можно производить настройки BIOS. Как же так? С одной стороны нельзя ничего менять, с другой - можно производить настройки? Все дело в том, что сама BIOS действительно содержит набор программ, который остается неизменным, а вот "настройки БИОС" - это не что иное, как данные для этих самых программ, которые хранятся не в микросхеме BIOS и их-то мы и можем менять во время работы с BIOS Setup.

Вот эти самые ЗНАЧЕНИЯ, изменять которые можно в BIOS Setup, хранятся в специальной микросхеме динамической памяти, которая называется CMOS (название технологии, по которой производится микросхема: Complementary Metal-Oxide-Semiconductor - комплементарный металлооксидный полупроводник или КМОП). Кроме настроек BIOS в CMOS хранятся параметры конфигурации компьютера. Суммарный объем памяти CMOS составляет всего 256 байт и потребляет она очень мало энергии. Стандартная батарейка, расположенная на материнской плате питает CMOS в течение 5-6 лет, после чего необходимо производить ее замену.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]