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

Суть і особливості діагностичних програм

Читайте также:
  1. A. Разработка и отладка программного кода.
  2. B. Проверка работоспособности и рефакторинг кода программного обеспечения.
  3. I. Образовательные программы.
  4. I. ПРОГРАММА ПРОФЕССИОНАЛЬНОГО ОБУЧЕНИЯ ВОДИТЕЛЕЙ ТРАНСПОРТНЫХ СРЕДСТВ КАТЕГОРИЙ
  5. I. ПРОГРАММЫ БАКАЛАВРИАТА
  6. II. Назначение программы
  7. II. Организационно-педагогические условия реализации программы

Щоб забезпечити ефективне використання діагностичних програм, недостатньо знати їх класифікацію, необхідно визначити суть і особливості діагностичного програмного забезпечення.

Самоперевірка при вмиканні комп'ютера (POST). Ця процедура є послідовністю підпрограм, яка зберігається на материнській платі в ROM BIOS. Вони призначені для діагностування основних компонентів системи відразу після її включення. Під час цієї процедури завантаження операційної системи затримується.

При включенні комп'ютера автоматично тестується центральний процесор, ПЗП (програмований запам'ятовуючий пристрій), допоміжні елементи материнської плати, оперативної пам'яті і периферійних пристроїв. Ці тести виконуються дуже швидко і не так високоякісно, як діагностичні програми виробників. Виявивши несправність компонента, видається попередження або повідомлення про помилку чи несправність.

Процедура POST передбачає такі способи ідентифікації несправностей, як звукові сигнали; повідомлення, що виводяться на екран монітора; шістнадцяткові коди помилок, які подаються в порт введення-виведення.

За серйозної несправності завантаження системи зупиняється і з'являється повідомлення про несправність, за яким визначають її причину. Такі несправності називають фатальними помилками.

Звукові коди помилок, що видає процедура POST. Якщо процедура POST виявляє несправності, то комп'ютер подає характерні звукові сигнали, за якими визначають несправний пристрій або компонент (під час вмикання справного комп'ютера чути один короткий звуковий сигнал). Видається серія довгих чи коротких звукових сигналів або їх комбінація. Це залежить від фірми розробника BIOS та її версії. Звукові коди несправностей ІВМ-сумісних комп'ютерів наведені в табл. 1.1

 

Таблиця 1.1 IBM POST

п/п Звуковий сигнал Місце виникнення несправності
  1 короткий Система справна. Процедура POST завершена
  2 коротких Є несправність, код помилки виведений на екран
  Немає сигналу Несправний блок живлення або системна плата
  Неперервний сигнал  
  Короткі сигнали, що повторюються  
  1 довгий, 1 короткий Системна плата
  1 довгий, 2 коротких Адаптер дисплея (MDA, CGA)
  1 довгий, 3 коротких Розширений графічний адаптер (EGA)
  3 довгих Плата клавіатури 3270

 

 

Таблиця 1.2 Звукові сигнали процедури POST AMI BIOS

№ п/п Звуковий сигнал Фатальна помилка
  1 короткий Помилка регенерації динамічного ОЗП
  2 коротких Помилка схеми контролю парності
  3 коротких Несправність у перших 64 Кбайт ОЗП
  4 коротких Несправність системного таймера
  5 коротких Помилка процесора
  6 коротких Помилка у схемі керування лінією А20 у контролері клавіатури
  7 коротких Помилка переключення у віртуальний режим
  8 коротких Помилка зчитування-запису відео пам'яті
  9 коротких Помилка контрольної суми ROM BIOS
  10 коротких Помилка зчитування-запису CMOS (Complimentary Metal Oxide Semiconductor — комплементарна структура метал-оксид-напів-провідник (КМОН)) пам’яті
  11 коротких Помилка кеш-пам'яті
  Звуковий сигнал Нефатальна помилка
  1 довгий, 3 коротких Помилка в основній або розширеній пам'яті
  1 довгий, 8 коротких Не виконується тест на відповідний сигнал дисплея

 

 

Таблиця 1.3. Критичні помилки, які визначають під час виконання процедури POST Phoenix BIOS

№ п/п Звуковий код Код порту 80h Пояснення
1. Немає Olh Виконується тестування регістрів CPU (Central Processor Unit — центральний процесор)
2. 1—1—3 02h Помилка зчитування або запису в CMOS пам’ять
3. 1—1—4 03h Неправильна контрольна сума системної BIOS
4. 1—2—1 04h Несправність програмованого таймера інтервалів
5. 1—2—2 05h Невдала спроба ініціалізації прямого доступу до пам'яті
6. 1—2—3 06h Помилка зчитування або запису в регістри сторінок прямого доступу до пам'яті
7. 1—3—1 07h Помилка під час перевірки схеми регенерації пам'яті
8. Немає 08h Тестування перших 64 Кбайт пам'яті
9. 1—3—3 09h Несправність мікросхеми або лінії даних у перших 64 Кбайт пам'яті (декілька бітів)
10. 1—3—4 OAh Логічна помилка парності-непарності в перших 64 Кбайт пам'яті
11. 1—4—1 OBh Несправність лінії адреси в перших 64 Кбайт пам'яті
12. 1—4—2 OCh Помилка контролю парності в перших 64 Кбайт пам'яті
13. 2—1—1 ODh Помилка в біті 0 перших 64 Кбайт пам'яті
14. 2—1—2 lOh Помилка в біті 1 перших 64 Кбайт пам'яті
15. 2—1—3 llh Помилка в біті 2 перших 64 Кбайт пам'яті
16. 2—1—4 12h Помилка в біті 3 перших 64 Кбайт пам'яті
17. 2—2—1 13h Помилка в біті 4 перших 64 Кбайт пам'яті
18. 2—2—2 14h Помилка в біті 5перших 64 Кбайт пам'яті
19. 2—2—3 15h Помилка в біті 6 перших 64 Кбайт пам'яті
20. 2—2—4 16h Помилка в біті 7 перших 64 Кбайт пам'яті
21. 2—3—1 17h Помилка в біті 8 перших 64 Кбайт пам'яті
22. 2—3—2 182h Помилка в біті 9 перших 64 Кбайт пам'яті
23. 2—3—3 19h Помилка в біті 10 перших 64 Кбайт пам'яті
24. 2—3—4 lAh Помилка в біті 11 перших 64 Кбайт пам'яті
25. 2—4—1 lBh Помилка в біті 12 перших 64 Кбайт пам'яті
26. 2—4—2 ICh Помилка в біті ё3 перших 64 Кбайт пам'яті
27. 2—4—3 lDh Помилка в біті 14 перших 64 Кбайт пам'яті
28. 2—4—4 lEh Помилка в біті 15 перших 64 Кбайт пам'яті
29. 3—1 — 1 lFh Помилка в регістрі прямого доступу до пам'яті
30. 3—1—2 20h Помилка у «ведучому» регістрі прямого доступу до пам'яті
31. 3—1—3 21h Помилка у «ведучому» регістрі маски переривань
32. 3—1—4 22h Помилка в регістрі маски переривань
33. Немає 23h Завантаження векторів переривань
34. 3—2—4 25h Помилка при виконанні тесту контролера клавіатури
35. Немає 27h Несправність живлення CMOS-пам'яті або виконується підрахунок контрольної суми CMOS-пам'яті
36. 3—3—4 28h Помилка при ініціалізації екрана
37. 3—4—1 2Bh Помилка під час перевірки поверненого сигналу дисплея
38. 3—4—2 2Ch Виконується пошук ПЗП відеоадаптера
39. Немає 2Dh Забезпечує виведення на екран ПЗП відеоадаптера
40. Немає 2Eh Відеосистема працездатна
41. Немає 30h Монохромний монітор працездатний
42. Немає 32h Кольоровий (на 40 стовпців) монітор працездатний
43. Немає 33h Кольоровий (на 80 стовпців) монітор працездатний

 

 

Таблиця 1.4 Некритичні помилки, які визначають під час виконання процедури POST Phoenix BIOS

№ п/п Звуковий код Код порту 80Ь Пояснення
  4—2—1 34 h Перевіряється переривання синхроімпульсів таймера або виявлена несправність
  4—2—2 35 h Перевіряється відключення або виявлена несправність
  4—2—3 36 h Несправність схеми керування лінією А20
  4—2—4 37 h Непередбачене переривання в захищеному режимі
  4—3—1 38 h Виконується перевірка ОЗП або виявлена несправність за адресою
  4—3—3 ЗА h Перевіряється канал 2 таймера або виявлена несправність
  4—3—4 ЗВ h Перевіряються години поточного часу або виявлена несправність
  4—4—1 ЗС h Перевіряються години поточного часу або виявлена несправність
  4—4—2 З Dh Перевіряються паралельні порти або виявлена несправність
  4—4—3 ЗЕ h Перевіряється співпроцесор або виявлена несправність
  Low/ 1 — 1—2 41 h Помилка вибору системної плати
  Low / 1 — 1—2 42 h Несправність розширеної СМ08-пам'яті

* Low — звук нижчого тону; передує решті звуків.

За появи критичних помилок система зупиняє роботу і подальше виконання операцій стає неможливим. Наслідки некритичних помилок менш серйозні.

— Повідомлення про помилки, що видає на екран процедура Р08Т. Процедура Р08Т у комп'ютерах ХТ, Р S /2 і IBM - сумісних комп'ютерах відображає на екрані хід тестування оперативної пам'яті. Останнє виведене число вказує на кількість пам'яті, що успішно пройшла перевірку. Наприклад, у сучасних комп'ютерах з'являється повідомлення: 32768 КВ ОК. У справному комп'ютері це число повинно збігатися з кількістю встановленої в ньому пам'яті.

Якщо під час тестування процедура Р0 S Т виявила несправність, то на екран дисплея виводиться відповідне по­відомлення, наприклад 1790- Disc 0 Е rror. Далі, скориставшись керівництвом з експлуатації, з'ясовують, яка не­справність відповідає цьому кодові.

— Коди помилок, що видає процедура Р0 S Т у порти введення-виведення. На початку виконання кожного тесту за адресою спеціального порту введення-виведення Р08Т видає коди, що прочитуються тільки за допомогою спеці­альної плати адаптера, яку встановлюють у роз'єм розширення. Раніше (90-ті роки) такі плати розробляли для тес­тування материнських плат. Тепер окремі фірми випускають їх для сервісного обслуговування.

Під час виконання процедури РО S Т на вбудованому індикаторі Р0 S Т-плати, встановленої в роз'єм розширення, швидко змінюються двозначні шістнадцяткові числа. Якщо числа не змінюються, то на індикаторі відображається код тесту, під час якого відбувся збій. Це дещо локалізує місце прояву несправності.

У більшості комп'ютерів із системними шинами І S А (Industry Standart Architecture — тип системної шини) і ЕІ S А (Extended І S А — розширена шина І S А) В IOS видає Р0 S Т-коди в порт введення-виведення за адресою 80 h.

Використовують здебільшого плати, які вставляють у 8-розрядні частини роз'ємів шин І8А і ЕІ8А, і плати, які підключають до шини МСА. Є універсальні пристрої, які за допомогою додаткового адаптера підключають І8А/ЕІ8А- плату до МСА-шини. У наш час більшість виробників випускають тестові плати тільки для шин РСІ (Periphial Component Interconnect bus — шина взаємодії периферійних пристроїв) та ISA.

 


Дата добавления: 2015-08-18; просмотров: 121 | Нарушение авторских прав


Читайте в этой же книге: Світове господарство:сутність і структура | Етапи формування світового господарства | Форми міжнародних економічних відносин | Міжнародна міграція робочої сили | Міжнародний поділ праці та інтернаціоналізація економіки як основа формування світового господарства | Тенденції розвитку світового господарства | ВИСНОВКИ | Розділ 4 Організація перевезень вантажів | Розділ 11 Перевезення вантажів на особливих умовах | Розділ 12 Загальні відомості про військові перевезення |
<== предыдущая страница | следующая страница ==>
ДІАГНОСТИКА ПК| Діагностичні програми операційних систем

mybiblioteka.su - 2015-2024 год. (0.007 сек.)