Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовик Мусаев ПЭ 1-11.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
173.39 Кб
Скачать

1

Содержание

Введение…………………………………………....…………………………2

Глава I Основные понятия

  1. Составные части BIOS…………………………………………………...3

1.1 Самотестирование (POST)……………………………….…….……..…3

1.2CMOS………………………………………………….…………….…...…9

1.3 Настройка CMOS…………………………………………………….....10

Глава II Настройка bios

2.1 Введение в настройку BIOS……………………………………………13

2.2 Базовые разделы BIOS - где что искать………………..…………….14

2.3 Стандартные настройки BIOS………………………………...……....15

2.4 Расширенные настройки BIOS………………………………...……...17

2.5 Настройка CPU………………………………………………………….19

2.6 Настройки загрузки системы……………………………………...….20

2.7 Настройка PnP/PCI…………………………………………...………...21

Заключение………………………………………………………..…………26

Используемая литература…………………………………………………23

Практическая часть………………………………………….……………..24

Введение

BIOS является небольшой программой, записанной на микросхему памяти стандарта EEPROM (Electrically Erasable Programmable Read-Only Memory, то есть «электрически стираемое программируемое постоянное запоминающее устройство») или флэш-памяти, что примерно то же самое. BIOS матплаты – это первая софтина, которую компьютер использует сразу же после включения. Его задача – опознать устройства (процессор, память, видео, диски и т. д.), проверить их исправность, инициировать, то есть запустить, с определенными параметрами и затем передать управление загрузчику операционной системы. Вообще-то, BIOS встречается не только на материнской плате, но и на других узлах компьютера – вплоть до сетевых адаптеров. Однако мы решили, что героем нашей статьи должен стать «материнский» биос, потому как именно манипуляции с ним чаще всего производят юзеры.

Глава I

1. Составные части bios.

BIOS - Базовая система ввода-вывода (Basic Input Output System) называется так потому, что включает в себя обширный набор программ ввода-вывода, благодаря которым операционная система и прикладные программы могут взаимодействовать с различными устройствами как самого компьютера, так и подключенными к нему. Вообще говоря, в PS система BIOS занимает особое место. С одной стороны, ее можно рассматривать как составную часть аппаратных средств, с другой стороны, она является как бы одним из программных модулей операционной системы. Сам термин BIOS, видимо, заимствован из операционной системы CP/M, в которой модуль с подобным названием был реализован программно и выполнял примерно подобные действия.

Большинство современных видеоадаптеров, а также контроллеры накопителей имеют собственную систему BIOS, которая обычно дополняет системную. Во многих случаях программы, входящие в конкретную BIOS, заменяют соответствующие программные модули основной BIOS. Вызов программ BIOS, как правило, осуществляется через программные или аппаратные прерывния (http://ru.wikipedia.org)

    1. Самотестирование (POST)

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

Таблица 1.1

Код сигнала

Значение

1

Ошибка регенерации DRAM

2

Отказ схемы четности

3

Отказ базового ОЗУ 64 Кб

4

Отказ системного таймера

5

Отказ процессора

6

Ошибка адресной линии A20 контроллера клавиатуры

7

Ошибка исключения виртуального режима Virtual Mode Exception

8

Ошибка теста чтения, записи памяти дисплея

9

Ошибка контрольной суммы ROM-BIOS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

15. Тест CMOS

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

17. Тест накопителей на гибких магнитных дисках (НГМД);

18. Тест накопителей на жёстких магнитных дисках (НЖМД);

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

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

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

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

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

Для IBM BIOS:

Таблица 1.2

Последовательность звуковых сигналов

Описание ошибки

1 короткий

Успешный POST

1 сигнал и пустой экран

Неисправна видеосистема

2 коротких

Неисправна видеосистема (не подключен монитор)

3 длинных

Неисправна материнская плата (ошибка контроллера клавиатуры)

1 длинный, 1 короткий

Неисправна материнская плата

1 длинный, 2 коротких

Неисправна видеосистема (Mono/CGA)

1 длинный, 3 коротких

Неисправна видеосистема (EGA/VGA)

Повторяющийся короткий

Неисправности связаны с блоком питания или мат. платой.

Непрерывный

Проблемы с блоком питания или материнской платой

Отсутствует

Неисправны блок питания, материнская плата, или динамик

Для Award BIOS:

1 короткий

Успешный POST

2 коротких

Обнаружены незначительные ошибки.

3 длинных

Ошибка контроллера клавиатуры

1 короткий, 1 длинный

Ошибка оперативной памяти (RAM)

1 длинный, 2 коротких

Ошибка видеокарты

1 длинный, 3 коротких

Ошибка видеопамяти

1 длинный, 9 коротких

Ошибка при чтении из ПЗУ

Повторяющийся короткий

Проблемы с блоком питания;

Повторяющийся длинный

Проблемы с ОЗУ

Повторяющаяся высоко-низкая частота

Проблемы с CPU

Непрерывный

Проблемы с блоком питания

Также ошибки могут отображаться на экране:

Таблица 1.3

Сообщение об ошибке

Описание ошибки

BIOS ROM checksum error — System halted

Контрольная сумма BIOS неверна. Если такое произошло, попробуйте перепрошить его.

CMOS battery failed

Контрольная сумма CMOS неверна, соответственно компьютер будет загружен с настройками по умолчанию. Данная ошибка может возникнуть из-за порчи батареи на материнской плате.

CPU at nnnn

Сообщение, показывающее частоту процессора.

Display switch is set incorrectly

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

Press ESC to skip memory test

При включении компьютера производится тестирование памяти (RAM), если вы хотите пропустить его, нажмите ESC

Floppy disk(s) fail

Ошибка инициализации контроллера флоппи дисковода или самого привода. Проверьте его работоспособность и корректность подключения. Если же в ПК нет дисковода, то в BIOS Setup установите соответствующий пункт в NONE или AUTO.

HARD DISK initializing

Please wait a moment

Некоторым жестким дискам требуется довольно продолжительное время для инициализации, подождите, пока это сообщение не исчезнет с экрана.

HARD DISK INSTALL FAILURE

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

Hard disk(s) diagnosis fail

В некоторых случаях, во время включения ПК, происходит диагностика жестких дисков. Это сообщение об ошибке появится в случае возникновения ошибки во время теста.

Keyboard error or no keyboard present

Невозможно инициализировать клавиатуру. Проверьте, подсоединена ли клавиатура и во время прохождения теста не была нажата какая-либо кнопка на клавиатуре. Если вы хотите отключить проверку клавиатуры, но при этом остальные сообщения об ошибках должны выводиться, в BIOS Setup в пункте HALT ON выберите вариант ALL, BUT KEYBOARD.

Keyboard is locked out — Unlock the key

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

Memory Test

Сообщение, уведомляющее о том, что в данный момент происходит полное тестирование памяти (RAM).

Memory test fail

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

Override enabled — Defaults loaded

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

Press TAB to show POST screen

Некоторые OEM системы заменяют стандартный экран Award BIOS’а своим, для его отключения нажмите TAB

Primary master hard disk fail

Во время теста была обнаружена ошибка primary master жесткого диска

Primary slave hard disk fail

Во время теста была обнаружена ошибка primary slave жесткого диска

Resuming from disk, Press TAB to show POST screen

Как правило, такое сообщение могут увидеть владельцы ноутбуков. В нём предлагается нажать клавишу TAB, если вы хотите загрузить настройки с дискеты. После нажатия TAB будут выведены дополнительные инструкции

Secondary master hard disk fail

Во время теста была обнаружена ошибка secondary master жесткого диска.

Secondary slave hard disk fail

Во время теста была обнаружена ошибка secondary slave жесткого диска.

POST-карта, позволяющая диагностировать неполадки на стадии запуска компьютера. Сопоставить конкретный звуковой код, текстовое сообщение на мониторе или код POST с причиной сбоя во время загрузки компьютера можно по документации производителя BIOS, материнской платы или дополнительной платы контроллера устройства. Если вы сталкиваетесь с чем-либо подобным, существует высокая вероятность того, что эта проблема связана с аппаратными средствами (http://www.probios.ru)

Система BIOS в PS реализована в виде одной микросхемы, установленной на материнской плате компьютера. Заметим, что название ROM BIOS в настоящее время не совсем справедливо, ибо «ROM» - предполагает использование постоянных запоминающих устройств (ROM - Read Only Memory), а для хранения кодов BIOS в настоящее время применяются в основном перепрограммируемые (стираемые электрически или с помощью ультрафиолетового излучения) запоминающие устройства. Мало того, наиболее перспективным для хранения системы BIOS является сейчас флэш-память. Это позволяет легко модифицировать старые или добавлять дополнительные функции для поддержки новых устройств, подключаемых к компьютеру.

Поскольку содержимое ROM BIOS фирмы IBM было защищено авторским правом, то есть его нельзя подвергать копированию, то большинство других производителей компьютеров вынуждены были использовать микросхемы BIOS независимых фирм, системы BIOS которых, разумеется, были практически полностью совместимы с оригиналом. Наиболее известные из этих фирм три: American Megatrends Inc. (AMI), Award Software и Phoenix Technologies. Заметим, что конкретные версии BIOS неразрывно связаны с набором микросхем (chipset), используемым на системной плате. Кстати, компания Phoenix Technologies считается пионером в производстве лицензионно-чистых BIOS. Именно в них впервые были реализованы такие функции, как задание типа жесткого диска, поддержка привода флоппи-дисков емкостью 1,44 мегабайта и т.д. Более того, считается, что процедура POST этих BIOS имеет самую мощную диагностику. Справедливости ради надо отметить, что BIOS компании AMI наиболее распространены. По некоторым данным, AMI занимает около 60% этого сегмента рынка. Кроме того, из программы Setup AMI BIOS можно вызвать несколько утилит для тестирования основных компонентов системы и работы с накопителями. Однако при их использовании особое внимание следует обратить на тип интерфейса, который использует привод накопителя (http://www.xelibri.com)

1.2 CMOS

Система BIOS в компьютерах, неразрывно связана с CMOS RAM. Под этим понимается «неизменяемая» память, в которой хранится информация о текущих показаниях часов, значении времени для будильника, конфигурации компьютера: количестве памяти, типах накопителей и т.д. Именно в этой информации нуждаются программные модули системы BIOS. Своим названием CMOS RAM обязана тому, что эта память выполнена на основе КМОП-струкгур (CMOS-Complementary Metal Oxide Semiconductor), которые, как известно, отличаются малым энергопотреблением. Заметим, что CMOS-память энергонезависима только постольку, поскольку постоянно подпитывается, например, от аккумулятора, расположенного на системной плате, или батареи гальванических элементов, как правило, смонтированной на корпусе системного блока. Заметим, что большинство системных плат допускают питание CMOS RAM как от встроенного, так и от внешнего источника (http://www.intel.com). Заметим, что в случае повреждения микросхемы CMOS RAM (или разряде батареи или аккумулятора) программа Setup имеет возможность воспользоваться некой информацией по умолчанию (BIOS Setup Default Values), которая хранится в таблице соответствующей микросхемы ROM BIOS. Кстати, на некоторых материнских платах питание микросхемы CMOS RAM может осуществляться как от внутреннего, так и от внешнего источника. Выбор определяется установкой соответствующей перемычки.

Программа Setup поддерживает установку нескольких режимов энергосбережения, например Doze (дремлющий), Standby (ожидания, или резервный) и Suspend (приостановки работы). Данные режимы перечислены в порядке возрастания экономии электроэнергии. Система может переходить в конкретный режим работы по истечении определенного времени, указанного в Setup. Кроме того, BIOS обычно поддерживает и спецификацию АРМ (Advanced Power Management). Как известно, впервые ее предложили фирмы Microsoft и Intel. В их совместном документе содержались основные принципы разработки технологии управления потребляемой портативным компьютером мощностью.

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