Тестирование ввода-вывода



Предыдущая | Следующая

Тестирование ввода-вывода
Симптомы неисправности ввода-вывода распознаются довольно легко — соответствующее периферийное устройство, например клавиатура, перестает работать. Нажатие клавиш не вызывает обычной реакции компьютера. Возможно, что принтер прекращает печать, а мышь перестает выполнять свои функции в космической игре. В таких ситуациях прежде всего необходимо определить, что именно не работает — периферийное устройство или схемы ввода-вывода в компьютере.
Самый лучший способ проверки заключается в подключении исправного периферийного устройства. Если заменяющее устройство работает правильно, то на 99% старое периферийное устройство неисправно. Но если и второе исправное устройство не работает, то, по всей вероятности, неисправны схемы ввода-вывода компьютера.
Диагностические тесты также полезны для контроля схем ввода-вывода и периферийных устройств, но они не настолько ценны, как можно подумать. Если периферийное устройство перестает работать и у вас нет устройства для замены, можно выполнить диагностический тест. Но когда схема ввода-вывода или устройство серьезно вышли из строя, диагностический тест может совсем не выполняться.
С другой стороны, если периферийное устройство работает, но не выдерживает обычных стандартов, диагностический тест может определить, что неисправно, устройство или схема ввода-вывода. Предположим, например, что ваш принтер печатает, но переключает размер символов с двойного на одинарный и текст выглядит безобразно. Возникает вопрос, чем вызвана такая печать — принтером или компьютером?
Принтер может принимать последовательные данные из порта RS-232, поэтому прежде всего следует выполнить диагностический тест этого порта. Если он выводит и вводит правильно, то с большой вероятностью порт исправен. Если же он передает данные неправильно, то неисправность скрыта именно в этом порту.
Один из диагностических тестов требует, чтобы компьютер выводил данные и принимал их через разъем. Сам тест просто формирует последовательность сигналов, выводит их, а затем считывает входную линию и сигналы состояния, проверяя, возвратилась ли переданная последовательность. При положительном ответе считается, что порт функционирует правильно. Если во введенной последовательности обнаружена ошибка, то порт неисправен и на экран выводится сообщение
ПОРТ RS-232 НЕ ИСПРАВЕН
Когда введена правильная последовательность, сообщение имеет вид
ПОРТ RS-232 РАБОТАЕТ
Неисправный порт подлежит ремонту. Если порт исправен, главным подозреваемым устройством становится принтер, и следует выполнить диагностический тест принтера. Этот тест довольно простой — на принтер через порт RS-232 выводится полный символьный набор, и принтер должен напечатать его. Если он печатает набор правильно, то с большой вероятностью принтер исправен. Если же принтер не печатает правильный набор, а компьютер выводит его, то принтер неисправен и подлежит ремонту.

 

 Поиск и устранение неисправностей в персональных компьютерах