КРАТКИЙ КОНСПЕКТ ЛЕКЦИЙ ПО ТЕОРИЯ ТЕСТИРОВАНИЯ АППАРАТНЫХ И ПРОГРАММНЫХ СРЕДСТВ
Министерство образования, здравоохранения и культуры
Республики Казахстан
ВУЗ АВИЭК
Кафедра ЭВМ
Краткий конспект лекций по дисциплине:
«Теория тестирования аппаратных и программных средств ПК системы IBMPC»
составитель:
ст. преподаватель кафедры ЭВМ КазНТУ
Купарова А.Т.
Алматы 2000 г.
Первоначальная загрузка
ПК загружает сначала небольшую программу, которая «вытягивает» за собой ОС. Цепочка событий начинается с включения питания и заканчивается небольшой программы-приложения. Каждое из событий в этой цепочке является следствием предыдущего и само инициирует последующее. Если хорошо представлять процесс загрузки системы, то можно быстрее определить причину неисправности по тому сообщению об ошибке, которое будет выведено на экран. Если какая-то программа выдаст такое сообщение, то можно быть уверенным в том, что эта программа была загружена, и, по крайней мере, частично выполнена. Зная в какой последовательности происходит запуск , можно судить о том, насколько далеко зашел этот процесс. Важно выяснить при обращении к каким файлам или областям диска произошел сбой. В процессе загрузки сообщения об ошибках могут быть выведены следующими программами:
системой BIOS
расширениями BIOS на платах адаптеров
программой, записанной в MBR
программой, записанной в загрузочном секторе DOS (VBS)
системными файлами (IBMBIO.COM / IO.SYS и IBMDOS.COM / MSDOS.SYS)
программами – драйверами через CONFIG.SYS или указанными в регистрационном файле WIN95 SYSTEM.DAT
командным процессором DOS, который может не загружаться при использовании WIN95
программами, указанными в AUTOEXEC.BAT (при использовании WIN95 может не загружаться
программой WIN.COM.
При запуске происходит следующая последовательность событий:
включение питания системы.
самопроверка источника питания. Если все уровни напряжений и токов приемлемы, то на системную плату с БП подается сигнал POWERGOOD. Задержка выдачи этого сигнала лежит в пределах 0,1 – 0,5 сек.
сигнал PG поступает на ИМС системного тактового генератора, который в результате прекращает вырабатывать сигнал сброса МП.
МП начинает выполнять подпрограмму, хранящуюся в ПЗУ с известным начальным адресом. Поскольку указанная ячейка отстоит всего на 16 шагов от конца отведенного для ПЗУ адресного пространства, в ней содержатся инструкция перехода (jmp) на реальный начальный адрес системы BIOS.
система BIOS выполняет тестирование основных компонентов ПК, проверяя их работоспособность. О любой ошибке сообщает только звуковым сигналом т.к. видеосистема ещё не активна.
система BIOS выполняет сканирование пространства памяти в интервале адресов от С000:0000 до С780:0000 в поисках BIOS видеоплаты. Если ПЗУ видеоплаты найдено, то проверяется его контрольная сумма. Если проверка заканчивается успешно, то запускается программа, записанная в ПЗУ видеоплаты. Карта инициализируется и на экране появляется курсор. Если тест контрольной суммы не проходит, то появляется С000 ROMERROR
если BIOS не находит ПЗУ видеоплаты, то для запуска видеосистемы используется драйвер, записанный в ПЗУ системы BIOS, но курсор не появляется.
система BIOS сканирует ячейки памяти в диапазоне адресов от С800:0000 до DF80:0000 с шагом 2кв поисках других ПЗУ, расположенных на платах адаптеров. Если такие ПЗУ обнаружатся,, то проверяется их контрольная сумма и выполняется записанная в них программа. Программы BIOS, записанные в ПЗУ адаптеров, могут подменять собой программы системы BIOS либо загружаться в дополнение к ним.
если тест контрольной суммы к.-л. из ПЗУ не проходит, то появляется сообщение ХХХХ ROMERROR. Код ХХХХ представляет собой сегментный адрес поврежденного ПЗУ.
система BIOS проверяет значение слова в ячейке памяти 0000:0472на наличие флага «горячей» загрузки. Если значение этого слова 1234Н – «горячий» запуск и процедура тестирования в программе POST пропускается. Любое другое значение - «холодный» запуски процедура тестирования в программе POST выполняется в полном объеме.
если запуск системы «холодный» - выполняется процедура POST. При обнаружении ошибок подается определенный звуковой сигнал и на экран выдается сообщение. После успешного завершения процедуры POST подается одиночный сигнал.
система BIOS ищет VBS (цилиндр, головка, сектор – начального сектор диска) на диске А. Содержимое этого сектора загружается в область памяти с начальным адресом 0000:7С00 и подвергается проверке. Если в дисководе нет дискеты или она установлена, но не читается, то BIOS переходит к следующему этапу
если значение первого байта VBS на диске А меньше чем 06h или оно больше или равно 06h, но при этом первые 9 слов одинаковые, то появляется сообщение об ошибке и система останавливается 602 – DISKETTEBOOTRECORDERROR
если дискета была подготовлена программами format.com или sys.com, входящими в DOS 3.3 или меньше, но соответствующие системные файлы не являются первыми в каталоге выдается сообщение NONSYSTEMDISKORDISKERROR REPLACE AND STRIKE ANY KEY WHEN READY.
если VBS поврежден, то вы увидите сообщение: DISKBOOTFAILURE.
если дискета подготовлена программами format.com / sys.com из DOS 4.0 и выше, но системные файлы не являются первыми в каталоге или VBS поврежден, то появляется со
Рефераты по информатике и программированиюМинистерство образования, здравоохранения и культуры Республики Казахстан ВУЗ АВИЭК Кафедра ЭВМ Краткий конспект лекций по дисциплине: «Теория
Оценок: 1002 (Средняя 5 из 5)
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.