Автоматического контроля
| Вид материала | Лекция | 
СодержаниеОперации в ЭВМ Система кодирования ошибок. ТЕМА: Проектирование схем контроля узлов вычислительной техники. Контроль передачи информации для неизбыточных кодов  | 
- Инструкция ртм-42-2-4-80 организация питания операционных. Пуэ п 12 пункт об обязательном, 90.21kb.
 - Предмет компьютерной лингвистики, 155.53kb.
 - Программа наименование дисциплины Теория автоматического управления Рекомендуется для, 218.73kb.
 - Председатель вопросы к зачету и экзамену по курсу «Внешнеэкономическая деятельность», 25.94kb.
 - Программа дисциплины "Теория автоматического управления" Направление, 86.24kb.
 - Программа вступительных испытаний в магистратуру кафедры «Системы автоматического управления, 251.19kb.
 - Щит управления паровым котлом щу-пк назначение, 126.96kb.
 - Рабочей программы дисциплины Теория автоматического управления по направлению подготовки, 19.98kb.
 - Мониторинг состояния атмосферного воздуха в городе в декабре 2011 года, 65.64kb.
 - Учебный план №606. 1 «Эксплуатация автоматических систем диспетчерского контроля, 26.49kb.
 
Лекция 2
Средства повышения эксплуатационных
характеристик ЭВМ.
1) Система автоматического контроля.
2) Система восстановления вычислительного процесса после ошибок.
3) Система автоматической диагностики.
4) Система сбора информации и обработки.
ТЕМА №1 : Система автоматического контроля (САК)
Функции САК
уменьшение потерь от сбоев и отказов;
- предотвращение распространения ошибок в вычислительном процессе;
 
- определение ошибки максимально близко к месту её возникновения;
Алгоритм САК:
1) при возникновении ошибки в регистре ошибок, сервисный процессор останавливает вычислительный процесс;
2) запоминается слово состояния машины;
3) запускается система автоматического восстановления вычислительного процесса;
4) если восстановление не произошло, запускается система диагностики;
5) процесс контроля выполняется параллельно вычислительному процессу с отставанием на 1-2 такта синхронизации.
 
Операции в ЭВМ
Все операции в ЭВМ можно разделить на три класса:
- передача информации. Нет преобразований,(хранение– передача информации во времени(память, регистры);передача из узла в узел - передача в пространстве );
 - арифметические операции (сложное преобразование, учёт переносов из соседних разрядов, стандартное АЛУ выполняет 16 арифметических операций);
 - логические операции (более простые преобразования, побитовые без переноса, стандартное АЛУ- 16 логических операций).
 
Теория эксплуатационного обслуживания: для построения САК необходимо иметь схемы контроля этих трёх классов операций.
Характеристики САК
- охват оборудования (90-100%);
 - время реакции на ошибку (1-2 такта синхронизации);
 - достоверность контроля.
 
Уровни представления схем контроля.
 
 - уровень логических схем.
 - функциональный уровень.
 - системный уровень.
 - пользовательский уровень.
 
Методы контроля на уровне узлов вычислительной техники.
- контроль по паритету - чёт, нечёт ( Основу ЭВМ составляют 9-ти разрядные байты : 1 бит контроля на 8 информационных разрядов);
 
2 обнаруживающие и корректирующие коды (коды Хемминга, Н-матрица );
3 циклические коды (последовательная передача );
4 дублирование со сравнением (n- ирование , при n=2);
Избыточность
Избыточность — это средства построения схем контроля.
Виды:
- информационная избыточность — вводятся дополнительные контрольные разряды (9-ти разрядный байт);
 - аппаратурная избыточность — вводится дополнительное оборудование (СВК – схемы встроенного контроля, ССВК – само проверяемые СВК, дублирование и др.);
 - алгоритмическая избыточность — решение по разным алгоритмам со сравнением;
 - временная избыточность — отводится дополнительное время на контроль (потеря рабочего времени).
 
В современных ЭВМ в основном используется информационно-аппаратурный метод избыточности.
Дублирование
Дублирование- это самый простой способ по структуре и самый дорогой по затратам для универсальных ЭВМ.

СК –схема контроля.
СС- схема сравнения.
Основной узел такой же, как дополнительный.
СС- строится :
- линейка 2-х входовых сумматоров по модулю 2 с объединением по “ИЛИ “
 - компаратор с выходом =. 
 
Система кодирования ошибок.
Сигнал ошибки=0,если ошибки нет.
Сигнал ошибки=1,если она есть.
Необходимо строить схему контроля таким образом, чтобы она удовлетворяла правилам кодирования.
ТЕМА: Проектирование схем контроля узлов вычислительной техники.
Эти приемы используются для уменьшения аппаратных затрат по сравнению с методом дублирования.
- Формирователи контрольных разрядов при передачи информации:
 
Используются схемы ИП-5 (9 входов), ИП-2 (8-входов)


 СК- схема контроля.
Fн – функция нечетности.
Fч – функция четности.
Формирование 9- ти разрядного байта

Т.к это аппаратная реализация, то действия выполняются по следующему алгоритму:
- задается тип контроля (четность или нечетность);
 - под заданный тип контроля выбирается соответствующий выход СК F
, F
.
 
Пример:
- Тип контроля – чётность (т.е. 9-ти разрядный байт должен содержать чётное число 1);
 - Выбираем Fн
 
Проверка: 00001111Fн=0
Схема контроля передачи информации 9- ти разрядного байта
  На выходе должно быть четное число 1, если не четное то есть ошибка.
СК1 формирует КР , а СК2 – контролирует передачу 9-разрядного байта.
Контроль передачи информации для неизбыточных кодов
 Контроль арифметических операций
Все арифметические операции можно разделить на три действия :
1). сдвиг;
2). взятие обратного кода;
3). сложение.
СВК для сумматора
Для сумматора разрядности 8-16 можно использовать два метода:
- дублирование со сравниванием 
 - с использованием остаточных кодов (Более экономичен).
 
1) СВК сумматора методом дублирования

2) СВК операции “взятие обратного кода”

Fн=0 правильное выполнение операции.
При n - четном, паритет информационной части после взятия обратного кода не изменится , поэтому схема контроля получает инверсный код и неинвертируемый контрольный разряд на вход. Данные системы обнаруживают ошибки нечетной кратности (1,3,5…)
