Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АК_лекции.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.74 Mб
Скачать
  1. Контрольные вопросы

1) Приведите основные требования к компьютерным системам

2) Опишите отношение "стоимость/производительность"

3) Определите надежность и отказоустойчивость компьютерных систем

4) Определите показатели надежности

5) Опишите масштабируемость

6) Опишите совместимость и мобильность программного обеспечения

  1. Программы диагностики компьютерных систем

На лекции рассматриваются следующие вопросы:

1) Программа диагностики post

2) Программа диагностики WatchDog

  1. Программа диагностики post

BIOS (Basic Input Output System) - базовая система ввода-вывода. Это часть программного обеспечения ПК, поддерживающая управление адаптерами внешних устройств, экранные операции, тестирование, начальную загрузку и установку ОС.

BIOS - это стандартный интерфейс, обеспечивающий переносимость ОС между ПК с одинаковым микропроцессором.BIOS хранится в ПЗУ ПК.

Управление устройствами осуществляется через механизм прерываний.

Прерывания:

- аппаратные (инициируются аппаратными средствами);

- логические (инициируются микропроцессором - нестандартные ситуации в работе микропроцессора);

- программные (инициируются каким-либо программным обеспечением).

При включении ПК автоматически загружается и выполняется специальная программа POST (Power-On Self-Test) из состава BIOS.

Программа POST производит самопроверку и тестирование при загрузке, содержащую следующие этапы:

- проверка переключателей и CMOS-памяти на системной (материнской) плате (определение оборудования, которое подключено к ПК);

- тестирование ОЗУ;

- включается клавиатура, распознаются LPT- и COM-порты;

- определяются блочные устройства (жесткие диски IDE и SCSI, флоппи-дисководы);

- выполняет другие специфические действия по подготовке PC и дополнительного оборудования к работе.

Программа POST тестирует основные компоненты, такие как процессор, память, вспомогательные микросхемы, приводы дисков, клавиатуру и видеоподсистему.

После окончания работы POST BIOS выполняет действия по загрузке ОС (загрузка в ОЗУ и запуск Блока Начальной Загрузки ОС).

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

Таблица 17.1 – POST-коды звуковых сигналов AMI BIOS

Код

Значение

1

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

2

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

3

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

4

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

5

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

6

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

7

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

8

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

9

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

10

Ошибка чтения/записи CMOS-памяти

11

Отказ кэш-памяти

Наиболее известными фирмами-производителями 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 можно вызвать несколько утилит для тестирования основных компонентов системы и работы с накопителями. Однако при их использовании особое внимание следует обратить на тип интерфейса, который использует привод накопителя.