Что вы должны знать о своем компьютере
bf1271d8

Арифметический сопроцессор


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

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

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

Первыми арифметическими сопроцессорами стали сопроцессоры Intel 8087, и Intel 80287. Они предназначались для работы совместно с процессорами Intel 8086, 8088 и 80286. Несколько позже появления этих сопроцессоров был выработан стандарт ANSI/IEEE-754-1985. Этот стандарт содержит описания представлений чисел с плавающей точкой и операций над ними. Последующие модели арифметического сопроцессора стали соответствовать стандарту ANSI/IEEE-754-1985. Исправленный сопроцессор Intel 80287 получил название Intel 80287A.

Для процессора Intel 80386 были разработаны новые модели арифметических сопроцессоров - Intel 80387SX, и Intel 80387DX. Выпускаются модификации сопроцессоров, предназначенные для работы на различной тактовой частоте. Значение тактовой частоты сопроцессора обычно указывается после его названия. Например, Intel 80387DX-33 или 4C87DLC-40. Тактовая частота сопроцессора должна соответствовать тактовой частоте центрального процессора.


Фирма Intel не является единственным производителем арифметических сопроцессоров. Среди производителей сопроцессоров выделяются фирмы Weitek, Cyrix, AMD. Сопроцессоры Weitek позволяют значительно повысить производительность компьютера, но чтобы их задействовать требуется специальное программное обеспечение.

Центральный процессор Intel 80486 и все последующие модели имеют встроенный арифметический сопроцессор. Исключение составляет только центральный процессор Intel 80486SX, у которого отсутствует встроенный сопроцессор. За счет этого удалось снизить стоимость процессора. Если вам все же потребовался для него сопроцессор вы можете приобрести специальную модель Intel 80487SX.

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

  • Первые модели процессора Pentium имеют ошибку в сопроцессоре. Некоторые операции с повышенной точностью выполняются неправильно. Подробнее об этом дефекте можно прочитать в разделе "Что точнее Pentium или счеты?"



  • Содержание раздела