Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
69
Добавлен:
11.05.2015
Размер:
1.15 Mб
Скачать
записывает ее

Тест начального включения (POST)

61

При прохождении каждой секции POST

код (N) в диагностический регистр, расположенный на

специальной диагностической плате, имеющий световую индикацию, по которой можно судить, на какой стадии остановился POST(для этого нужен словарь неисправностей).

Физика компьютеров 2011 Л.А. Золоторевич

Тест начального включения (POST)

62

Обычная последовательность шагов POST:

Тестирование регистров процессора;Проверка контрольной суммы ROM BIOS;Проверка и инициализация таймера и портов !После этого шага доступна звуковая диагностикаПроверка и инициализация контроллеров;Проверка регенерации памяти;Тестирование нижней памяти;

Загрузка векторов прерывания в нижнюю обл. памяти;Инициализация видеоконтроллера – на экране появляется заставка Video BIOS.

Тестирование полного объема ОЗУ;Тестирование клавиатуры;Тестирование CMOS памяти и часов;Инициализация портов;

Инициализация и тестирование контроллеров;

Вызов загрузчика ОС.

Физика компьютеров 2011 Л.А. Золоторевич

Тест начального включения (POST)

63

 

 

 

 

Звуковая диагностика

 

 

 

Синал

Ошибка

Возможные действия

 

 

1д2к

Не обнаружен

 

 

 

 

граф. адаптер

Установить (переустановить)

 

 

Физика компьютеров 2011 Л.А. Золоторевич

Распределение системных ресурсов Plug & Play 64

ROM BIOS поддерживает стандарт Plug & Play («подключай и работай»).

Plug & Play разработан для распознавания и согласования всех изменений в конфигурации К.

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

задача распределения ресурсов К.

Физика компьютеров 2011 Л.А. Золоторевич

Распределение системных ресурсов Plug & Play 65

Аппаратные средства информируют BIOS и операционную систему о необходимых ресурсах и, в свою очередь, способны самонастраиваться на основании полученной информации.

В BIOS возможности Plug & Play реализуются в процессе выполнения теста проверки системы (POST).

BIOS

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

Операционная система берет на себя управление всеми внешними устройствами, загружая соответствующие

драйверы.

Физика компьютеров 2011 Л.А.

 

Золоторевич

Принципы реализации Plug & Play

66

Конфигурирование в системе P & P состоит из следующих шагов:

1) Производится изоляция одной карты от всех остальных;

2)Карте назначается определенный номер, по которому ее будут выбирать команды P & P;

3)С карты считываются данные о сконфигурированных и

поддерживаемых ресурсах. Эти шаги повторяются для всех карт.

После чего:

4)Распределяются системные ресурсы каждой карте;

5)Каждая карта конфигурируется согласно выбранному распределению ресурсов и активизируется (переводится в

рабочий режим).

Физика компьютеров 2011 Л.А. Золоторевич

Принципы реализации Plug & Play

67

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

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

В памяти каждой карты имеется специальный идентификатор

(например, 72-битовое число, состоящее из двух 32-битных полей и 8-битного контрольного кода). Первое поле содержит идентификатор производителя, второе- уникально для каждого экз. карты. Гарантия: в одном К не могут встретиться 2 карты с совпадающим идентификатором.

Физика компьютеров 2011 Л.А. Золоторевич

Принципы реализации Plug & Play

68

В режиме конфигурации каждая карта ожидает 32 такта

чтения информации и отвечает значением очередного бита последовательного идентификатора.

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

Физика компьютеров 2011 Л.А. Золоторевич

Конфигурирование компьютера - Setup

69

 

 

 

Нажимая соответствующие клавиши во время

 

 

выполнения POST можно войти в Setup, чтобы

 

 

вмешаться в процесс конфигурирования в

 

 

соответствии с предложенным меню.

 

 

Пользователь может

 

 

варьировать параметры компьютера,

 

 

сменить пароль,

 

 

конфигурировать распределение ресурсов,

 

 

управлять режимом энергосбережения и др.

 

 

Физика компьютеров 2011 Л.А. Золоторевич

Векторы прерываний ROM BIOS

70

При инициализации таблицы прерываний

BIOS отвечает за корректное заполнение части векторов,

имеющих отношение к аппаратным средствам К.

BIOS инициализирует векторы внутренних прерываний процессора, которые могут возникнуть в реальном режиме работы.

Физика компьютеров 2011 Л.А. Золоторевич