BigEdu.ru
» » » КРАТКИЙ КОНСПЕКТ ЛЕКЦИЙ ПО ТЕОРИЯ ТЕСТИРОВАНИЯ АППАРАТНЫХ И ПРОГРАММНЫХ СРЕДСТВ
Вернуться назад

КРАТКИЙ КОНСПЕКТ ЛЕКЦИЙ ПО ТЕОРИЯ ТЕСТИРОВАНИЯ АППАРАТНЫХ И ПРОГРАММНЫХ СРЕДСТВ

Министерство образования, здравоохранения и культуры

Республики Казахстан

ВУЗ АВИЭК

Кафедра ЭВМ

Краткий конспект лекций по дисциплине:

«Теория тестирования аппаратных и программных средств ПК системы IBMPC»

составитель:

ст. преподаватель кафедры ЭВМ КазНТУ

Купарова А.Т.

Алматы 2000 г.

Первоначальная загрузка

ПК загружает сначала небольшую программу, которая «вытягивает» за собой ОС. Цепочка событий начинается с включения питания и заканчивается небольшой программы-приложения. Каждое из событий в этой цепочке является следствием предыдущего и само инициирует последующее. Если хорошо представлять процесс загрузки системы, то можно быстрее определить причину неисправности по тому сообщению об ошибке, которое будет выведено на экран. Если какая-то программа выдаст такое сообщение, то можно быть уверенным в том, что эта программа была загружена, и, по крайней мере, частично выполнена. Зная в какой последовательности происходит запуск , можно судить о том, насколько далеко зашел этот процесс. Важно выяснить при обращении к каким файлам или областям диска произошел сбой. В процессе загрузки сообщения об ошибках могут быть выведены следующими программами:

  1. системой BIOS
  2. расширениями BIOS на платах адаптеров
  3. программой, записанной в MBR
  4. программой, записанной в загрузочном секторе DOS (VBS)
  5. системными файлами (IBMBIO.COM / IO.SYS и IBMDOS.COM / MSDOS.SYS)
  6. программами – драйверами через CONFIG.SYS или указанными в регистрационном файле WIN95 SYSTEM.DAT
  7. командным процессором DOS, который может не загружаться при использовании WIN95
  8. программами, указанными в AUTOEXEC.BAT (при использовании WIN95 может не загружаться
  9. программой WIN.COM.

При запуске происходит следующая последовательность событий:

  1. включение питания системы.
  2. самопроверка источника питания. Если все уровни напряжений и токов приемлемы, то на системную плату с БП подается сигнал POWERGOOD. Задержка выдачи этого сигнала лежит в пределах 0,1 – 0,5 сек.
  3. сигнал PG поступает на ИМС системного тактового генератора, который в результате прекращает вырабатывать сигнал сброса МП.
  4. МП начинает выполнять подпрограмму, хранящуюся в ПЗУ с известным начальным адресом. Поскольку указанная ячейка отстоит всего на 16 шагов от конца отведенного для ПЗУ адресного пространства, в ней содержатся инструкция перехода (jmp) на реальный начальный адрес системы BIOS.
  5. система BIOS выполняет тестирование основных компонентов ПК, проверяя их работоспособность. О любой ошибке сообщает только звуковым сигналом т.к. видеосистема ещё не активна.
  6. система BIOS выполняет сканирование пространства памяти в интервале адресов от С000:0000 до С780:0000 в поисках BIOS видеоплаты. Если ПЗУ видеоплаты найдено, то проверяется его контрольная сумма. Если проверка заканчивается успешно, то запускается программа, записанная в ПЗУ видеоплаты. Карта инициализируется и на экране появляется курсор. Если тест контрольной суммы не проходит, то появляется С000 ROMERROR
  7. если BIOS не находит ПЗУ видеоплаты, то для запуска видеосистемы используется драйвер, записанный в ПЗУ системы BIOS, но курсор не появляется.
  8. система BIOS сканирует ячейки памяти в диапазоне адресов от С800:0000 до DF80:0000 с шагом 2кв поисках других ПЗУ, расположенных на платах адаптеров. Если такие ПЗУ обнаружатся,, то проверяется их контрольная сумма и выполняется записанная в них программа. Программы BIOS, записанные в ПЗУ адаптеров, могут подменять собой программы системы BIOS либо загружаться в дополнение к ним.
  9. если тест контрольной суммы к.-л. из ПЗУ не проходит, то появляется сообщение ХХХХ ROMERROR. Код ХХХХ представляет собой сегментный адрес поврежденного ПЗУ.
  10. система BIOS проверяет значение слова в ячейке памяти 0000:0472на наличие флага «горячей» загрузки. Если значение этого слова 1234Н – «горячий» запуск и процедура тестирования в программе POST пропускается. Любое другое значение - «холодный» запуски процедура тестирования в программе POST выполняется в полном объеме.
  11. если запуск системы «холодный» - выполняется процедура POST. При обнаружении ошибок подается определенный звуковой сигнал и на экран выдается сообщение. После успешного завершения процедуры POST подается одиночный сигнал.
  12. система BIOS ищет VBS (цилиндр, головка, сектор – начального сектор диска) на диске А. Содержимое этого сектора загружается в область памяти с начальным адресом 0000:7С00 и подвергается проверке. Если в дисководе нет дискеты или она установлена, но не читается, то BIOS переходит к следующему этапу
  13. если значение первого байта VBS на диске А меньше чем 06h или оно больше или равно 06h, но при этом первые 9 слов одинаковые, то появляется сообщение об ошибке и система останавливается 602 – DISKETTEBOOTRECORDERROR
  14. если дискета была подготовлена программами format.com или sys.com, входящими в DOS 3.3 или меньше, но соответствующие системные файлы не являются первыми в каталоге выдается сообщение NONSYSTEMDISKORDISKERROR REPLACE AND STRIKE ANY KEY WHEN READY.
  15. если VBS поврежден, то вы увидите сообщение: DISKBOOTFAILURE.
  16. если дискета подготовлена программами format.com / sys.com из DOS 4.0 и выше, но системные файлы не являются первыми в каталоге или VBS поврежден, то появляется со

    Внимание, отключите Adblock

    Вы посетили наш сайт со включенным блокировщиком рекламы!
    Ссылка для скачивания станет доступной сразу после отключения Adblock!

    Скачать
Рефераты по информатике и программированию Министерство образования, здравоохранения и культуры Республики Казахстан ВУЗ АВИЭК Кафедра ЭВМ Краткий конспект лекций по дисциплине: «Теория
Оценок: 1002 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru