Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Взаимосвязь систем автоматизированного контроля



Система автоматизированного контроля ПК носит строго иерархический характер. Первый,самый нижний, уровеньпредставлен разнообразными программами тестирования аппаратных средств ПК. Тестирующие программы размещены в BIOS. Основная задача тестирующих программ не допустит работу ПК с неисправными аппаратными средствами с целью исключения порчи или потери информации, размещенной в ПК. Программы выполняются при каждом включении ПК, пользователь не может вмешаться в процесс тестирования. Работа системы автоматизированного контроля начинается с момента включения ПК. Эта последовательность операций организована в специальный процесс получивший название «загрузка». Начальный этап загрузки выполняется на всех компьютерах одинаково и не зависит от установленной на данном компьютере операционной системы. Иногда при загрузке системы появляется сообщение какой-либо программы об ошибке. Совмещая полученную информацию со знаниями о процессе загрузки, можно определить, где произошел сбой.

Загрузка: начальный этап, не зависящий от типа установленной операционной

Системы

Процесс стандартной загрузки компьютера можно разделить на ряд этапов

тестирования.

1. Включение питания компьютера.

2. Источник питания выполняет самотестирование. Если все нормально и все выходные напряжения соответствуют требуемым, источник питания выдает на системную плату сигнал Power_Good. Между включением компьютера и подачей сигнал проходит 0,1-0,5 с.

3. Микросхема таймера получает сигнал Power_Good и прекращает генерировать подаваемый на микропроцессор сигнал Reset.

4. Микропроцессор начинает выполнять код, записанный в ROM BIOS по адресу FFFF:0000. Размер ROM BIOS от этого адреса до конца составляет 16 байт; по данному адресу записана команда перехода на реально выполняемый код ROM BIOS.

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

6. В поисках программы работы с видеоадаптером BIOS сканирует адреса

памяти видеоадаптера, начиная с С000:0000 и заканчивая С780:0000. Если

BIOS видеоадаптера найдена, проверяется контрольная сумма ее кода. При

совпадении контрольной суммы с заданной управление передается BIOS

видеоадаптера, которая инициализирует видеоадаптер и выводит на экран

курсор; в противном случае появляется сообщение

7. «С000 ROM Error».

8. Если BIOS видеоадаптера не найдена, используется видеодрайвер, записанный в микросхеме ROM системной платы, который инициализирует видеоадаптер и выводит на экран курсор.

9. BIOS системной платы сканирует оставшуюся память с С800:0000 по

DF80:0000 с шагом 2 Кбайт в поисках BIOS любых других подключенных к

системной плате адаптеров (таких как SCSI-адаптеры). Обнаруженные BIOS

выполняются так же, как и BIOS видеоадаптера.

10. При несоответствии контрольной суммы любых BIOS выводится сообщение

ХХХХ ROM Error, где ХХХХ — сегментный адрес некорректного модуля

ROM.

11. BIOS проверяет значение слова по адресу 0000:0472, чтобы определить, какая загрузка выполняется (холодная или горячая). В случае горячей загрузки по этому адресу записано слово 1234h, что приводит к пропуску POST Если по

этому адресу записано другое слово, выполняется POST.

12. Программа BIOS ищет в дисководе «A» системную дискету и читает на ней

сектор 1, находящийся на цилиндре 0, стороне 0 (самый первый сектор).

Современные версии BIOS позволяют загружаться не только с дискеты, но и с

других устройств, например жесткого диска и накопителя CD-ROM. Порядок

поиска загрузочных устройств определяется с помощью программы установки

параметров BIOS. Этот сектор загружается по адресу 0000:7C00 и проверяет,

является ли диск загрузочным.

13. Если значения первых байтов считанного сектора некорректны, на экране

отображается сообщение об ошибке загрузочной записи дискеты 602-Diskette

Boot Record Error и система останавливается.

14. Если дискета была подготовлена в DOS с помощью команды Format или Sys, а два первых файла в корневом каталоге не являются системными или их нельзя

прочитать, выдается сообщение о том, что диск не системный: «Non-System disk or disk error Replace and strike any key when ready». Если дискета была подготовлена в DOS с помощью команды Format или Sys, а загрузочный сектор испорчен, на экран выдается сообщение о сбое при загрузке с диска: Disk Boot failure

15. Проверяется сигнатура считанного загрузочного сектора активного раздела.

Если последних два байта не соответствуют сигнатуре 55AAh, выдается сообщение об ошибке: «Missing operating system􀂪 и система останавливается.

16. Загрузочный сектор активного раздела, как следует из его названия, содержит программу загрузки операционной системы. Если загрузочный сектор

испорчен, выдается сообщение Disk boot failure. Если системные файлы не являются первыми в корневом каталоге или при попытке их чтения возникают

сбои, выдается сообщение, что диск не системный или содержит ошибку:

Дальнейшие действия зависят от установленной операционной системы.

Второй уровеньпредставлен тестовыми программами операционной системы. Программы запускаются пользователем при необходимости проверить работу конкретного элемента (например системный динамик) или системы ПК (например системы ввода-вывода).

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

 

POST

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.