Для пояснения метода диагностирования по регистрации состояния рассмотрим схему, показанную на рис, 22. Эта схема размещена в трех разных блоках б1-бз. Выходы регистров Pгl — РгЗ. триггеров ошибок Тг0ш1 — ТгОшЗ, а также состояние регистра микрокоманд (на схеме не показав) поступают на регистрацию состояния.
Предположим, что. в момент возникновения ошибки зарегистрировано следующее состояние:
Тг0ш1 =1; Pгl (0—7, К) = 111011111;
Тг0ш2=0; Рг2 (0—7, К) =00000000 1;
ТгОш3=0;РгЗ(0—7,К)=11111111 1.
Регистр микрокоманд содержит код микрооперации Рг1:=РгЗ.
Рис. 22. Пример к методу диагностирования по регистрации состояния
После анализа Тг0ш1 программные или микропрограммные средства диагностирования анализируют состояние Рг1 с целью обнаружения в нем несоответствия информационных и контрольных бит. Поскольку такое несоответствие обнаружено, выполняется анализ регистра передатчика. В конкретном случае это — регистр РгЗ, так как регистр микрокоманд в момент сбоя содержал код микрооперации Рг1:=РгЗ. Анализ содержимого регистра РгЗ показывает отсутствие в нем ошибок. В результате этого делается заключение о том, что наиболее вероятной причиной ошибки является сменный блок Б1 или связи между блоком Б3 и Б1.
Список использованной литературы:
1. Б.М. Каган, И.Б. Мкртумян «Основы эксплуатации ЭВМ»
2. А.П. Волков «К вопросу об автоматической генерации диагностических средств»
3. В.А. Орлов, Д.М. Бурляев «Эксплуатация и ремонт ЭВМ. Организация работы ВЦ»