Cтраница 3
Преимуществом тестов на постоянных кодах является большая степень локализации неисправности, но они занимают много места в памяти ЭВМ. [31]
Набор текстовых и диагностических программ обеспечивает проверку и локализацию неисправностей функциональных модулей. [32]
![]() |
Схема проведения условного теста. [33] |
Если полученная информация является достаточной ( например, для локализации неисправности), дальнейшее выполнение проверок прекращается, в противном случае переходим к выполнению проверок из следующей группы. [34]
В операционных системах управляющих ЭВМ имеется тенденция связывать логику программы локализации неисправности с процедурой исправления ошибок. Во-первых, это позволяет управлять отдельными ресурсами и задавать функции, которые можно выполнить тем или иным ресурсом. Например, если ресурс представляет собой аналого-цифровой преобразователь с пятью избираемыми программой диапазонами и в нем отказал только один диапазон, то целесообразно продолжать пользоваться остальными четырьмя диапазонами. [35]
Система ТЕДОС предназначена для проверки работоспособности вычислительных комплексов СМ ЭВМ и локализации неисправностей технических средств. Обеспечивает возможность проверки функционирования комплексов расширенной конфигурации и содержит широкий набор инструментальных средств для разработки новых тестовых и наладочных программ. Система является существенным развитием тест-мониторной операционной системы ТМОС [16] и обеспечивает выполнение тестовых программ / разработанных для проверки технических средств СМ ЭВМ под управлением системы ТМОС. [36]
Блок контроля и диагностики ( КД) служит для обнаружения и локализации неисправностей аппаратуры процессора при решении задачи, для ликвидации последствий сбоев путем программного повторения и продолжения решения задачи. С этой целью блок КД записывает в оперативную память состояния процессора в момент сбоя. Блок прерываний ( БП) предназначен для изменения состояния процессора при появлении внешних запросов на прерывание, а также запросов, поступающих из устройств ввода - вывода или возникающих в самом процессоре. Интегральный таймер ( ТМ) предназначен для счета текущего времени. [37]
Блок контроля и диагностики ( КД) служит для обнаружения и локализации неисправностей аппаратуры процессора при решении задачи, для ликвидации последствий сбоев путем программного повторения и. С этой целью блок КД записывает в оперативную память состояние процессора в момент сбоя. Кроме того, имеется специальный режим для автономной проверки основных аппаратных средств процессора. Блок прерываний ( БЦ) предназначен для изменения состояния процессора при появлении внешних запросов на прерывание, а также запросов, поступающих из устройств ввода - вывода или возникающих в самом процессоре. [38]
Диагностические программы составляются по принципу тестовых с добавлением в них команд локализации неисправности ( когда тест не проходит) и команд сообщения оператору ЭВМ о месте ( номере блока), в котором выявлена неисправность. [39]
Выражение логически отключенные ресурсы употребляется, чтобы подчеркнуть, что программы локализации неисправности и программы калибровки все еще могут пользоваться ресурсами, в то время как остальным программам это запрещено. [40]
Если порог повторения пройден, то классификация ошибки производится выполнением тестов локализации неисправности. В том случае, если ТЛН не обнаружат отказ, событие классифицируется как сбой и производится прерывание от схем контроля. Операционная система принимает решение о возможности продолжения программы. [41]
Основные усилия и время, затрачиваемые на-ремонт ЭВМ, уходят на локализацию неисправностей, поэтому при проектировании ЭВМ, предназначенных для работы в дублированных ВС, необходимо стремиться к удовлетворению следующих требований: логическое построение ЭВМ должно предусматривать возможности как аппаратурного, так и программного контроля и диагностики неисправностей; конструкция и технология изготовления ЭВМ должны обеспечивать быструю замену отказавших блоков. [42]
Содержательный смысл задачи 4 - построение системы контрольных тестов для обнаружения и локализации неисправностей схем. Требуется, подавая на вход схемы векторы х, Xz... [43]
Как было отмечено выше, диагностические тесты преследуют более широкую цель - локализацию неисправностей, попутно, как правило, осуществляя функции проверки. Удачно прошедший диагностический тест свидетельствует об отсутствии определенного класса неисправностей в аппаратуре. [44]
Способность самодиагностики прежде всего выдвигает проблему диагностического ядра, методы его проверки и локализации неисправностей в нем. С проблемой диагностического ядра тесным образом связаны вопросы ввода в систему диагностических программ. В общем случае диагностические средства должны обеспечивать локализацию неисправностей на разных конструктивных и функциональных уровнях. [45]