|
||||
Меню:
Главная
Форум
Литература: Программирование и ремонт Импульсные блоки питания Неисправности и замена Радиоэлектронная аппаратура Микросхема в ТА Рубрикатор ТА Кабельные линии Обмотки и изоляция Радиоаппаратура Гибкие диски часть 2 часть 3 часть 4 часть 5 Ремонт компьютера часть 2 Аналитика: Монтаж Справочник Электроника Мощные высокочастотные транзисторы 200 микросхем Полупроводники ч.1 Часть 2 Алгоритмические проблемы 500 микросхем 500 микросхем Сортировка и поиск Монады Передача сигнала Электроника Прием сигнала Телевидиние Проектирование Эвм Оптимизация Автомобильная электроника Поляковтрансиверы Форт Тензодатчик Силовые полевые транзисторы Распределение частот Резисторные и термопарные Оберон Открытые системы шифрования Удк |
[131] где возникла ошибка (немаскируемое прерывание). Нажав клавишу <R>, вы перезагрузите компьютер и потеряете всю несохраненную информацию. Нажатие любой другой клавиши позволит возобновить работу компьютера с включенным контролем четности. Если ошибка "хроническая", скорее всего, в ближайшее время произойдет следующее прерывание по контролю четности. Как правило, лучше всего нажать клавишу <S>, отключив контроль четности, что позволит сохранить информацию. Запишите нужную вам информацию на дискету, чтобы ненароком не испортить жесткий диск. Не удаляйте старую версию сохраняемого файла (пока еще хорошую), поскольку при сбоях памяти ваша новая сохраненная информация может быть испорчена. Поскольку контроль четности отключен, операции сохранения будут выполнены без прерываний. После этого выключите компьютер, включите его снова и запустите программу диагностики памяти для выяснения причины ошибки. Иногда ошибка обнаруживается процедурой POST непосредственно при загрузке, но чаще приходится использовать более сложные диагностические программы. BIOS компании AMI выводит сообщения об ошибках четности: ON BOARD PARITY CHECK ADDR (НЕХ) = (ххххх) или OFF BOARD PARITY CHECK ADDR (НЕХ) = (ххххх) Эти сообщения означают, что при выполнении процедуры POST обнаружена ошибка по указанному адресу памяти. Первое сообщение появляется при ошибке на системной плате, а второе - при ошибке на плате адаптера в слоте расширения. AMI BIOS может выдавать также сообщения об ошибках в памяти: Memory parity error at ххххх или I/O card parity error at ххххх Эти сообщения появляются при возникновении ошибок в процессе работы (а не при выполнении процедуры POST); первое относится к памяти на системной плате, а второе - к памяти на плате адаптера в разъеме расширения. Несмотря на то что во многих системах при появлении ошибки четности работу можно продолжать (вы даже можете отключить ее дальнейший контроль), игнорировать неисправность опасно. Указанная возможность нужна лишь для того, чтобы вы могли попытаться сохранить свою информацию, а затем выполнить диагностику и отремонтировать компьютер. Обратите внимание, что содержание сообщений зависит не только от версии микросхемы ROM BIOS, но и от используемой операционной системы. Операционные системы с защищенным режимом, к числу которых относится большинство версий Windows, перехватывают возникающие ошибки и загружают собственную программу их обработки. Обработчик ошибок, в свою очередь, выводит на экран собственное сообщение об ошибке, отличающееся от сообщений, характерных для ROM BIOS. В этих сообщениях, появляющихся на синем экране или в каком-либо другом виде, обычно указывается, что данная ошибка связана с памятью или контролем четности. Например, при возникновении ошибки подобного рода ОС Windows 98 выводит на экран следующее сообщение: Memory parity error detected. System halted. Теперь вы можете попытаться определить причину ошибки и отремонтировать компьютер. Возможно, у вас возникнет желание отключить контроль четности и продолжить работу на компьютере как ни в чем не бывало. Но имейте в виду, что это почти то же самое, что выкрутить датчик индикатора давления масла в протекающем двигателе автомобиля (главное, чтобы аварийная лампочка вам не действовала на нервы). Внимание! Если появляется сообщение об ошибке четности, значит, содержимое памяти искажено. Стоит ли записывать искаженные данные вместо данных, сохраненных в прошлый раз? Безусловно, нет! Прежде чем записывать файл, еще раз убедитесь, что вы изменили его имя. Кроме того, в случае ошибки четности постарайтесь сохранить работу только на дискете и избегайте записи на жесткий диск - не исключена вероятность (хотя и небольшая) повреждения жесткого диска при записи на него искаженного содержимого памяти. Код коррекции ошибок Коды коррекции ошибок (Error Correcting Code - ECC) позволяют не только обнаружить ошибку, но и исправить ее в одном разряде. Поэтому компьютер, в котором используются подобные коды, в случае ошибки в одном разряде может работать без прерывания, причем данные не будут искажены. Коды коррекции ошибок в большинстве персональных компьютеров позволяют только обнаруживать, но не исправлять ошибки в двух разрядах. Но приблизительно 98% сбоев памяти вызвано именно ошибкой в одном разряде, т. е. она успешно исправляется с помощью данного типа кодов. В кодах коррекции ошибок этого типа для каждых 32 бит требуется дополнительно семь контрольных разрядов при 4-байтовой и восемь - при 8-байтовой организации. Реализация кода коррекции ошибок при 4-байтовой организации, очевидно, дороже реализации проверки нечетности или четности, но при 8-байтовой организации стоимость реализации кода коррекции ошибок не превышает стоимости реализации проверки четности. Для использования кодов коррекции ошибок необходим контроллер памяти, вычисляющий контрольные разряды при операции записи в память. При чтении из памяти такой контроллер сравнивает прочитанные и вычисленные значения контрольных разрядов и при необходимости исправляет испорченный бит (или биты). Стоимость дополнительных логических схем для реализации кода коррекции ошибок в контроллере памяти не очень высока, но это может значительно снизить быстродействие памяти при операциях записи. Это происходит потому, что при операциях записи и чтения необходимо ждать, когда завершится вычисление контрольных разрядов. При записи части слова вначале следует прочитать полное слово, затем перезаписать изменяемые байты и только после этого - новые вычисленные контрольные разряды. Большинство сбоев памяти происходит в одном разряде, и потому такие ошибки успешно исправляются кодом коррекции ошибок. Использование отказоустойчивой памяти обеспечивает высокую надежность компьютера. Увеличение объема памяти Увеличение существующего объема памяти - один из наиболее эффективных и дешевых способов модернизации, особенно если принять во внимание возросшие требования к объему памяти операционных систем Windows 9x/NT/2000/XP и OS/2. В некоторых случаях увеличение объема в два раза приводит к такому же (а иногда и большему) повышению производительности системы. Ниже рассматривается процесс увеличения объема памяти, включая выбор микросхем памяти, их установку и последующее тестирование. Стратегия модернизации Добавление памяти - сравнительно недорогая операция. Кроме того, даже незначительное увеличение памяти может существенно повысить производительность компьютера. Каким образом можно добавить память в ПК? Для этого существует три способа. Добавление памяти в свободные разъемы системной платы. Замена установленной памяти памятью большего объема. Приобретение платы расширения памяти. Добавление дополнительной памяти в устаревшие ПК будет весьма неэффективно. Лучше приобретите более мощный компьютер с большими возможностями модернизации. Обдумайте ваши будущие потребности в вычислительной мощности и многозадачности операционной системы (OS/2, Windows 9x/NT/2000 или Linux), а также убедитесь, что они стоят средств, затраченных на модернизацию системы. Прежде чем добавлять в компьютер микросхемы памяти (или заменять дефектные микросхемы), следует определить тип необходимых микросхем памяти. Эта информация должна содержаться в документации к вашей системе. Если необходимо заменить дефектную микросхему памяти и нет возможности обратиться к документации, то тип установленных микросхем можно определить путем их визуального осмотра. На каждой микросхеме есть маркировка, которая указывает ее емкость и быстродействие. После этого обратитесь в ближайший компьютерный магазин с просьбой определить тип соответствующего чипа памяти для вашего компьютера. Замечание Собираясь установить в компьютер память емкостью более 64 Мбайт, предварительно убедитесь, что набор микросхем сможет кэшировать такой объем. Pentium II и более новые процессоры, в том числе Athlon и Duron, оснащены контроллером кэш-памяти второго уровня, интегрированным в ядро процессора (не набор микросхем) и поддерживающим кэширование до 1 Гбайт ОЗУ, а в новых системах - до 4 Гбайт. Выбор и установка микросхем памяти, модулей DIMM или RIMM Если вы хотите расширить вычислительные возможности системной платы путем добавления памяти, строго следуйте указаниям производителя микросхем памяти или модулей. В персональном компьютере могут использоваться модули памяти DIMM и RIMM, причем можно устанавливать модули как одного типа, так и нескольких. Используемые микросхемы памяти, независимо от их типа, образуют банки памяти, т. е. совокупность микросхем, которые составляют блок памяти. Каждый банк считывается процессором за один такт. Банк памяти не будет работать до тех пор, пока окончательно не заполнится. |
Среды: Smalltalk80 MicroCap Local bus Bios Pci 12С ML Микроконтроллеры: Atmel Intel Holtek AVR MSP430 Microchip Книги: Емкостный датчик 500 схем для радиолюбителей часть 2 (4) Структура компьютерных программ Автоматическая коммутация Кондиционирование и вентиляция Ошибки при монтаже Схемы звуковоспроизведения Дроссели для питания Блоки питания Детекторы перемещения Теория электропривода Адаптивное управление Измерение параметров Печатная плата pcad pcb Физика цвета Управлении софтверными проектами Математический аппарат Битовые строки Микроконтроллер nios Команды управления выполнением программы Перехода от ahdl к vhdl Холодный спай Усилители hi-fi Электронные часы Сердечники из распылённого железа Анализ алгоритмов 8-разрядные КМОП Классификация МПК История Устройства автоматики Системы и сети Частотность Справочник микросхем Вторичного электропитания Типы видеомониторов Радиобиблиотека Электронные системы Бесконтекстный язык Управление техническими системами Монтаж печатных плат Работа с коммуникациями Создание библиотечного компонента Нейрокомпьютерная техника Parser Пи-регулятор ч.1 ПИ-регулятор ч.2 Обработка списков Интегральные схемы Шина ISAВ Шина PCI Прикладная криптография Нетематическое: Взрывной автогидролиз Нечеткая логика Бытовые установки (укр) Автоматизация проектирования Сбор и защита Дискретная математика Kb радиостанция Энергетика Ретро: Прием в автомобиле Управление шаговым двигателем Магнитная запись Ремонт микроволновки Дискретные системы часть 2 | ||