КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Тест начального включения POST
По включении питания, аппаратному сбросу от кнопки RESET или нажатии комбинации клавиш Ctrl+Alt+Del процессор переходит к исполнению кода начального самотестирования POST (Power-On Self Test), хранящегося в микросхеме BIOS. POST выполняет тестирование процессора, памяти и системных средств ввода/вывода, а также конфигурирование всех программно-управляемых аппаратных средств системной платы. Часть конфигурирования выполняется однозначно, часть управляется джамперами системной платы, но ряд параметров позволяет или даже требует конфигурирования по желанию пользователя. Для этих целей служит утилита Setup, встроенная в код BIOS. После тестирования и конфигурирования (включающего настройку устройств РпР), POST инициализирует загрузку операционной системы. При прохождении каждой секции POST записывает ее код (номер) в диагностический регистр. Этот регистр физически располагается на специальной диагностической плате, устанавливаемой в слот системной шины. По индикаторам платы можно определить, на какой секции остановился POST, и определить причину неисправности. Однако для использования такой диагностики необходима, во-первых, сама плата-индикатор, и во-вторых, «словарь» неисправностей - таблица, специфическая для версии BIOS и системной платы. Во время выполнения POST может выдавать диагностические сообщения в виде последовательности коротких и длинных звуковых сигналов, а после успешной инициализации графического адаптера краткие текстовые сообщения выводятся на экран монитора. Обычная последовательность шагов POST: ♦ Тестирование регистров процессора. ♦ Проверка контрольной суммы ROM BIOS. ♦ Проверка и инициализация таймера 8253/8254, портов 8255. После этого шага доступна звуковая диагностика. ♦ Проверка и инициализация контроллеров DMA 8237. ♦ Проверка регенерации памяти. ♦ Тестирование 64 Кбайт нижней памяти. ♦ Загрузка векторов прерывания и стека в нижнюю область памяти. ♦ Инициализация видеоконтроллера — на экране появляется заставка Video BIOS, обычно с указанием модели видеокарты и объемом установленной видеопамяти. После успеха этого шага изображение на экране сменяется заставкой системной BIOS со счетчиком объема тестируемой динамической памяти. Теперь диагностические сообщения выводятся на экран. POST продолжает работу, выполняя следующие шаги: ♦ Тестирование полного объема ОЗУ. ♦ Тестирование клавиатуры. ♦ Тестирование CMOS-памяти и часов. ♦ Инициализация СОМ и LPT портов. ♦ Инициализация и тест контроллера НГМД. ♦ Вызов Bootstrap (INT 19h) — загрузка операционной системы, при невозможности - попытка запуска ROM Basic (Int 18h), при неудаче — останов процессора с сообщением «System Halted» система остановлена). При загрузке системы в случае готовности дисковода А: в память загружается первый сектор диска и ему передается управление; при неготовности А: загружается Master Boot диска С: и ему передается управление. Master Boot загружает Boot Sector активного раздела в память и передает управление на его начальный адрес. Попытка загрузки с дискеты может блокироваться или выполняться только после неудачной попытки загрузки с жесткого диска при соответствующем задании параметра «Boot Sequence» в Setup. Последовательность загрузки может изменяться в BIOS. При загрузке системы в случае готовности дисковода А: в память загружается первый сектор диска и ему передается управление; при неготовности А: загружается Master Boot диска С: и ему передается управление. Master Boot загружает Boot Sector активного раздела в память и передает управление на его начальный адрес. Попытка загрузки с дискеты может блокироваться или выполняться только после неудачной попытки загрузки с жесткого диска при соответствующем задании параметра «Boot Sequence» в Setup. Последовательность загрузки может изменяться в BIOS Setup. Для входа в Setup во время выполнения POST появляется предложение нажать клавишу DEL. Иногда для этого используется комбинация CTRL+ALT+ESC, ESC, CTRL+ESC, бывают и экзотические варианты (нажать клавишу F12 в те секунды, когда в правом верхнем углу экрана виден прямоугольник). Некоторые версии BIOS позволяют войти в Setup по комбинации CTRL+ALT+ESC В любой момент работы компьютера. Предложение (и способ - нажатие F1 или F2) входа в Setup появляется, если POST обнаружит ошибку оборудования, которая может быть устранена посредством Setup. Удержание клавиши INS во время POST в ряде версий BIOS позволяют установить настройки по умолчанию, отменяя все «ускорители». Это помогает восстановить работоспособность после излишне агрессивных попыток «разогнать» компьютер.
Дата добавления: 2014-01-07; Просмотров: 1042; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |