Скачать 1.95 Mb.
|
Основные требования к системе автоматического контроля и диагностикиСистема диагностики должна удовлетворять следующим требованиям:
Общий алгоритм системы диагностики и контроля представлен на рис.5.1. Рис. 5.1. Алгоритм работы системы контроля и диагностики Схемы, осуществляющие контроль правильности ЭВМ также могут являться источниками ошибок. Их контроль осуществляется с помощью специальных приемов. Эти приемы предусматривают искусственное создание ошибок с последующим тестированием системы контроля. Как правило, искусственные ошибки сводятся к отключению разрядов передаваемых данных или неправильному формированию контрольного разряда. В первых ЭВМ для ручного устранения ошибок в зависимости от вида ошибки и квалификации персонала на устранение ошибок требовались часы и дни. В современных ЭВМ система чаще всего лишь информирует оператора о наличии факта сбоя. В более сложных случаях неисправный блок отключается до момента его замены и ремонта. На продолжительность поиска неисправностей и ремонта оказывают влияние такие факторы как общая структура системы контроля, оснащенность ЭВМ проверочными и диагностическими тестами, наличие контрольно-измерительной и стендовой аппаратуры, наличие комплектующих, наличие документации, квалификация персонала. Лекция 6 Автоматическое восстановление вычислительного процесса после сбоевПлан лекции:
Методы автоматического восстановления вычислительного процессаПочти 75% ошибок ЭВМ приходится на сбои, следовательно, восстановление вычислительного процесса после сбоев является важной проблемой. Для реализации восстановления необходимо вводить в программу контрольные точки, от которых возможно начинать повторное выполнение команд. Средства восстановления могут быть программными, микропрограммно-аппаратурными и аппаратными. Выбор конкретных средств зависит от назначения и структуры ЭВМ, а также от типа сбоев, который определяется местом его возникновения. При сбоях в памяти используют аппаратный метод, корректирующие коды. При сбоях процессора чаще применяются аппаратно-микропрограммные и программные методы. Программные методы - это метод контрольных точек и метод повторения команд. При использовании метода контрольных точек периодически запоминается информация о текущем состоянии процесса с целью продолжения работы после сбоя с той точки, в которой произошло запоминание информации. Программный метод повторения команд обеспечивает восстановление всей необходимой информации для повторения команды, которая не была выполнена из-за сбоя и повторное ее выполнение. Основной проблемой при повторении команд процессора является изменение исходных данных (операндов) команды. Так, например, многие команды процессора выполняются в соответствии с формулой: операнд 1(*) операнд 2=> операнд 1, где (*)— символ операции. Для повторения команд при сбое необходимо сохранение операндов. Повторение неправильно выполнившейся операции может осуществляться как микрокомандное повторение, когда архитектура машины такова, что контролируется правильность каждой микрооперации, сохраняются без искажений операнды микроопераций и в случае возникновения ошибки при выполнении микрооперации делается попытка повторить ее заданное число раз. Такой метод микрокомандного повторения реализован в управляющем вычислительном комплексе повышенной живучести. Однако такой подход, вполне обоснованный для управляющих комплексов с повышенными требованиями к живучести, обнаруживает недостатки при применении его к высокопроизводительным машинам общего назначения из-за дополнительных аппаратурных затрат и снижения быстродействия из-за потерь времени на передачи, связанных с сохранением операндов микроопераций. Обычно при выполнении команды происходят события, (например, изменение значения операнда в памяти), влияющие на процедуру восстановления. Такие события называются порогами. Система восстановления должна иметь средства контроля прохождения порогов. В командах процессора имеется порог повторения, при прохождении которого исходные данные команды изменяются. Обычно этот порог фиксируется специальным триггером изменения исходных данных. При возникновении сбоя и регистрации состояния ЭВМ в момент сбоя по состоянию этого триггера программа восстановления может распознать, возможно повторение команды или нет. Если порог повторения не пройден, выполняется повторение команды. В противном случае необходимо повторение программы с последней контрольной точки. Сравнение программных и аппаратурно-микропрограммных средств восстановления показывает, что недостатками первых являются трудоемкость их разработки, непроизводительные затраты времени на организацию и хранение промежуточных данных, усложнение ОС. Аппаратурно-микропрограммная реализация функции восстановления является отражением общей тенденции аппаратурной поддержки некоторых частей ОС. Благодаря ей упрощается обслуживание ЭВМ, сокращается число остановов системы. |
Конспект лекций по курсу "Микропроцессоры и микро-эвм в Персональной... Целью настоящего курса является дать понятие о микропроцессорах и однокристальных микро-эвм, области их применения, дать основы функционирования... | Конспект лекций по курсу «Организация ЭВМ и систем» для студентов... | ||
Конспект лекций по курсу «Организация ЭВМ и систем» для студентов... | Архитектура ЭВМ и систем конспект лекций Обучающие: Учить детей понимать эмоциональное состояние героев постановки, придавать физическим действиям куклы максимум выразительности... | ||
Конспект лекций по дисциплине: теория систем и системный анализ санкт-Петербург... Выбор показателя эффективности, математическая постановка задачи | Программа учебной дисциплины «эвм и периферийные устройства» Эвм, систем и их периферийных устройств, теоретических основ и практических навыков их анализа, проектирования и исследования, взаимодействия... | ||
Рабочая программа учебной дисциплины ЭВМ и периферийные устройства Эвм, систем и их периферийных устройств, теоретических основ и практических навыков их анализа, проектирования и исследования, взаимодействия... | Методические рекомендации по освоению учебной дисциплины «организация... М является усвоение базовых знаний о принципах организации современных ЭВМ и систем, на основе которых студенты могли бы самостоятельно... | ||
Рефератов по дисциплине «Организация ЭВМ и систем» Сравнительный анализ процессоров мобильных устройств и встраиваемых систем (Intel Atom, pxa, armx) | Программа по формированию навыков безопасного поведения на дорогах... Методические указания предназначены для студентов специальностей ”эвм и системы“, “Автоматизированные системы обработки информации... | ||
Конспект лекций по дисциплине: «Операционные системы и среды» «Системы баз данных», «Инструментальные средства разработки аппаратно-программных систем», «Микропроцессоры и микропроцессорные системы»,... | Программа учебной дисциплины «эксплуатация систем электроснабжения» Целью изучения дисциплины «Эксплуатация систем электроснабжения» является формирование у студентов профессиональных навыков по использованию... | ||
Рабочая программа учебной дисциплинЫ «монтаж и эксплуатация оборудования... Целью освоения дисциплины «Монтаж и эксплуатация оборудования систем электроснабжения» является получение студентами базовых знаний... | Учебной дисциплины «Архитектура ЭВМ и вычислительных систем» предназначена... Учебная дисциплина «Архитектура ЭВМ и вычислительных систем» является общепрофессиональной дисциплиной, формирующей базовый уровень... | ||
«архитектура ЭВМ и систем» Новосибирск сгга содержание Эвм различных классов; параллельные системы понятие о многомашинных и многопроцессорных вычислительных системах; матричные и ассоциативные... | Конспект лекций по учебной дисциплине «Правоведение»: учебное пособие.... «Геоэкология», 020501 «Картография», 120202 «Аэрофотогеодезия», 080500 «Менеджмент», 080507 «Менеджмент организации», 170101 «Испытание... |