Материалы сайта
Это интересно
Эксплуатация накопителя на жестких магнитных дисках
2.СПЕЦИАЛЬНАЯ ЧАСТЬ 2.1. Обзор методов контроля Для повышения надежности работы электронно-вычислительной аппаратуры и предотвращения распространения ошибки в вычислительном процессе системы снабжаются системами контроля и диагностики. Схема контроля предназначена для обнаружения факта ошибки и места ошибки. Схема контроля диагностики – для выяснения причины ошибки и исправления ошибки. В современных ЭВМ существуют комплексные системы контроля и диагностики, которые выполняют указанные функции. Для обзора этих систем контроля представим их виде четырёх уровней: логического, функционального, системного и пользовательского. Каждому уровню соответствуют свои методы и средства контроля. На логическом уровне используются следующие методы контроля: 1. С использованием избыточных кодов. 1. Контроль по паритету (контроль с проверкой четности). 2. Контроль по коду Хэмминга. 3. Циклический контроль. 2. Контроль с использованием схемной (аппаратной) избыточности. 1. Контроль по совпадению 2. Контроль дублированием 3. Контроль с использованием мажоритарной логики. 4. Контроль с использованием особенностей выходного кода. Контроль на логическом уровне выполняется аппаратным способом. Достоинства: 1. Непрерывно следит за вычислительным процессом не снижая быстродействия. 2. Не занимает машинное время. 3. Не уменьшает область памяти для пользователя. Недостаток: Затраты на реализацию, т.е. избыточность веса, габаритов и стоимости. На функциональном уровне используются программные методы контроля. Это либо контрольные команды в рабочей программе, либо контрольные программы в рабочей ОС, либо специальные тест мониторные ОС. Программные методы контроля не требуют затрат оборудования, но занимают память для хранения контрольных программ и приводят к затратам машинного времени. На системном уровне используются контроль с помощью возможностей ОС: - системы резервирования дисков; - системы защиты памяти от несанкционированного доступа; - контроль обращения к несуществующей ячейке памяти. Для МПУ на системном уровне используются охранные таймеры или охранные процессоры. На пользовательском уровне используются следующие методы контроля: 1. Метод двойного счета со сравнением результатов. 2. Реверсивный контроль. Заключается в том, что по результатам работы программы определяются исходные данные, которые сравниваются с данными. 3. Контроль с помощью усеченного алгоритма. ----------------------- Изм. Лист №докум. Подпись Дата Лист КП 2202.512.19 ПЗ КП 2202.512.19 ПЗ Лист Дата Подпись №докум. Лист Изм.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33