Реклама:

Примечание

Большинство приложений, которые ранее применяли математические вычисления с плавающей точкой, теперь используют инструкции БвЕ-ввЕД. Эти инструкции выполняются быстрее и дают более точные результаты.

Ошибки процессоров

Производители процессоров используют специальное оборудование для тестирования своей продукции, однако наличие определенных ошибок все же возможно. Наилучшим устройством для проверки процессора является сама компьютерная система, в которой пользователь может воспользоваться любыми диагностическими утилитами для тестирования самых разных компонентов системы.

Возможно, наиболее известной является ошибка деления чисел с плавающей точкой в первых процессорах Pentium. Эта, а также некоторые другие ошибки подробно рассматриваются далее.

Поскольку процессор — это мозг компьютерной системы, многие системы не работают при наличии поврежденного процессора. Если компьютер ведет себя так, как будто повреждена системная плата, попробуйте сначала установить идентичный процессор из другой платы, которая точно работоспособна. Иногда нерабочей оказывается не системная плата, а установленный в ней процессор. Если же и после замены процессора компьютер не включился, причину необходимо искать в системной плате, памяти или блоке питания. Подробные сведения об устранении неполадок в работе тех или иных устройств представлены в соответствующих главах. Должен признаться, что за многие годы устранения неполадок в работе ПК поврежденные процессоры встречались мне реже всего.

Некоторые системные проблемы заложены в процессор еще на этапе его проектирования, хотя такие дефекты встречаются крайне редко. Научившись распознавать подобные проблемы, вы сможете избежать ненужных замен и ремонта процессоров. В каждом из разделов, посвященных моделям процессоров, рассматриваются некоторые свойственные данному поколению дефекты, такие как ошибка операций с плавающей точкой в первых процессорах Pentium. Наряду с материалом, представленным в настоящей книге, воспользуйтесь информацией, содержащейся на сайте производителя процессора.

Микрокод и возможность модификации процессора

Все процессоры могут содержать дефекты разработки, или ошибки. Часто с помощью программного обеспечения или аппаратных средств можно избежать эффектов, вызванных любой конкретной ошибкой. Ошибки в процессорах хорошо описаны в документах и руководствах Intel (Specification Update manuals), которые можно найти на сайте компании. Другие изготовители процессоров тоже имеют свои вебсерверы, где размещают советы, рекомендации, предупреждения, а также бюллетени, в которых перечислены все возможные неполадки и указаны способы их устранения.

Ранее единственным способом исправления ошибки в процессоре была замена микросхемы. Теперь в процессоры семейства Intel Р6/Р7 (от Pentium Pro до Core 2 и Pentium D) встроено новое средство, которое позволяет исправлять многие ошибки, изменяя микропрограмму в процессоре. Это средство называется перепрограммируемой микропрограммой; благодаря ему некоторые типы ошибок можно устранить, модифицируя микропрограммы. Модификации микропрограмм постоянно находятся либо в системной ROM BIOS, либо в обновлениях Windows XP/Vista и загружаются в процессор базовой системой ввода-вывода во время выполнения теста при включении питания. При каждой перезагрузке системы этот код будет перезагружаться; тем самым гарантируется, что ошибка будет устранена в любой момент работы процессора.


⇐ Предыдущая страница| |Следующая страница ⇒