Мегаобучалка Главная | О нас | Обратная связь


Методы и средства повышения надежности ЭВМ



2015-12-07 1205 Обсуждений (0)
Методы и средства повышения надежности ЭВМ 0.00 из 5.00 0 оценок




Факторы производительности ВС

· Тип задач

· Число операций при выполнении задач

· Стиль программирования

· Логические возможности и системы команд

· Архитектура процессора

· Характеристика и организация памяти

· Особенности системы ввода-вывода

· Составляющие и характеристики устройств ввода-вывода

 

6. Ошибка(error)состояние системы, которое может привести к ее неработоспособности. Причиной ошибки является отказ. Система отказывает (fail) если она не способна выполнять свои функции

Отказ(fault)- это событие, заключающееся в нарушении работоспособного состояния объекта.

Причинами отказов объектов могут быть дефекты, допущенные при конструировании, производстве и ремонте, нарушение правил и норм эксплуатации, различного рода повреждения, а также естественные процессы изнашивания и старения.

Отказы могут быть случайными, периодическими и постоянными.

Классификации:

По характеру проявления отказы подразделяют на:

· Византийские – система активна и может проявлять себя по-разному.

· Пропажа признаков жизни

По степени влияния на работоспособность ЭВМ или ВС различают:

· полные (легла вся система)

· неполные отказы.

По связи с другими отказами:

· Зависимые

· Независимые отказы

 

По физическому характеру непосредственного проявления на:

· Катастрофические (ломается вся система)

· Параметрические (ломается часть системы)

По характеру изменения параметра до момента возникновения отказа:

• внезапный отказ (возникает в результате скачкообразного изменения характеристик изделия)

• постепенный отказ (вызывается плавным изменением характеристик изделия)

 

Причиной отказа является неисправность.

Неисправности

· Неполадки (влияют на выполнение основных функций системы)

· Дефекты (могут повредить систему в будущем)

 

Для обеспечения надежного решения задач в условиях отказов применяют 2 подхода: восстановление после отказа и предотвращение отказа системы.

Отказоустойчивость – свойство ЭВМ и ВС, обеспечивающее системе возможность продолжения действий, заданных программой, после возникновения отказов, она требует избыточного аппаратного и программного обеспечения.

Методы и средства повышения надежности ЭВМ

Группы методов:

· Производственные (повышают надежность в процессе создания ЭВМ)

· Схемо-конструкторские (повышают надежность во время проектирования)

· Эксплуатационные (повышают надежность технического обслуживания)

Схемно-конструкторские:

1) Выбор подходящих уровней нагрузки

2) Унификация элементов и узлов

3) Резервирование

4) Контроль работы оборудования и введение избыточности по времени

5) Использование корректирующих кодов

Эксплуатационные:

1) Сбор информации о надежности ЭВМ

2) Коррекция рабочих режимов ЭВМ

3) Проведение профилактических мероприятий

4) Обучение обслуживающего персонала

8. Регистры процессора –это ячейки сверхбыстрой оперативной памяти, которые предназначены для временного хранения промежуточных данных. Различные регистры содержат информацию в различном виде: адреса и указатели сегментов памяти или системных таблиц, индексы элементов массива и пр.

 

9. Регистры общего назначения :

Эти регистры физически находятся в микропроцессоре внутри арифметико-логического устройства.

1) eax/ax/ah/al (Accumulator register) – аккумулятор. Применяется для хранения промежуточных данных.

2) ebx/bx/bh/bl (Base register) – базовый регистр. Применяется для хранения базового адреса некоторого объекта в памяти;

3) ecx/cx/ch/cl (Count register) – регистр-счетчик. Применяется в командах, производящих некоторые повторяющиеся действия.

4) edx /dx/dh/dl(Data register) – регистр данных. Он хранит промежуточные данные.

 

Следующие два регистра используются для поддержки так называемых цепочечных операций, т. е. операций, производящих последовательную обработку цепочек элементов, каждый из которых может иметь длину 32, 16 или 8 бит:

1) esi/si (Source Index register) – индекс источника. Содержит текущий адрес элемента в цепочке-источнике;

2) edi/di (Destination Index register) – индекс приемника (получателя). Содержит текущий адрес в цепочке-приемнике.

 

Для работы со стеком существуют специальные регистры:

1) esp/sp (Stack Pointer register) – регистр указателя стека. Содержит указатель вершины стека в текущем сегменте стека.

2) ebp/bp (Base Pointer register) – регистр указателя базы кадра стека. Предназначен для организации произвольного доступа к данным внутри стека.

 

10. Сегментные регистры - регистры, указывающие на сегменты.

При работе с ними для формирования любого адреса применяют два числа – адрес начала сегмента и смещение искомого байта относительно начала. Сегменты кода могут располагаться в памяти где угодно , поэтому программа обращается к ним используя вместо настоящего адреса ? 16-битное число - селектор

Имеется шесть сегментных регистров: cs, ss, ds, es, gs, fs. Сегменты для хранения селекторов.

Сегмент кода содержит программу, исполняющуюся в данный момент. ?

 

11. Стек—это специальным образом организованный участок памяти, используемый для временного хранения переменных, для передачи параметров вызываемым подпрограммам и для сохранения адреса возврата при вызове процедур и прерываний. Особенность стека заключается в том, что данные в него помещаются и извлекаются по принципу «первым вошел – последним вышел».

Стек располагается в сегменте памяти, описываемом регистром SS, а текущее смещение вершины стека записано в регистре ESP, причем при записи в стек значение этого смещения уменьшается, то есть стек растет вниз от максимально возможного адреса.

При вызове подпрограммы параметры в большинстве случаев помещают в стек, а в EBP записывают текущее значение ESP. Их смещения будут записываться как EBP + номер параметра.

 

Регистр флагов

Устанавливается в один при условии или установка их в один меняет поведение процессора.

 

CF- флаг переноса.

PF-флаг четности. Устанавливается в один если есть четный результат

AF-флаг полупереноса

ZF-флаг нуля. Если результат предыдущей команды «0»

SF-флаг знака. Всегда равен старшему биту

TF- используется для работы отладчика

IF- флаг прерываний. Процессор перестает обрабатывать прерывания от внешнего устройства

DF- флаг направления. Когда в один строки обрабат,в сторону уменьшения адресов,иначе наоборот.

OF-флаг переполнения. Когда результат предыдущих операций выходит за пределы.

IOPL- уровень привилегий ввода/вывода.

 

Способы адресации

Операнд - аргумент команды процессора

Способ адресации - это способ задания, способ хранения операнда.

Существует ряд способов адресации:

1. Регистровый ( Mov ax, bx)

2. Непосредственный (Mov ax, 2 (Число 2 загружается в AX))

3. Прямой. Если известен адрес операнда располагающемся в памяти (mov ax, es 0001)

Поместит регистр в ах слово, находящееся в сегменте на котором указан es, со смещение 0001.

4. Косвенная (Mov ax,[bx])

Помещает слово из ячейки памяти, селектор которой находится в ax, а смещение в bx.

5. По базе со сдвигом. Комбинирует два предыдущих метода. (Mov ax,[bx+2])

6. Косвенная адресация с масштабируемостью (позволяет прочитать элемент массива слов, двойных или учетверенных слов)

7. По базе с индексированием (смещение операнда памяти вычисляется как сумма чисел содержащихся в 2 регистрах и смещение)

 



2015-12-07 1205 Обсуждений (0)
Методы и средства повышения надежности ЭВМ 0.00 из 5.00 0 оценок









Обсуждение в статье: Методы и средства повышения надежности ЭВМ

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1205)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.006 сек.)