Реклама:

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

Таблица 3.18. Сопроцессоры_

Процессор Сопроцессор

8086/8088

8087

286

287

386SX

387SX

386DX

387DX

486SX/SX2

487SX, DX2

486DX/DX2/DX4

Встроенный FPU

Cyrix/VIA 6x86 и более новые

Встроенный FPU

Intel Pentium и более новые

Встроенный FPU

AMD Athlon и более новые

Встроенный FPU

FPU. Устройство работы с плавающей точкой (floating-point unit).

Процессор 487SX является усеченной версией 486DX со встроенным сопроцессором. Когда вставляется процессор 487SX, он отключает основной процессор 486SX и берет на себя всю работу.

Процессоры DX2/OverDrive являются эквивалентом SX2 с дополнительной функциональностью FPU.

Практически все современные процессоры имеют встроенный сопроцессор.

Несмотря на то что практически все процессоры, начиная с 486-го, оснащены встроенным сопроцессором, их быстродействие может изменяться. Исторически сложилось так, что сопроцессоры производства Intel работают быстрее, чем сопроцессоры AMD и Cyrix, однако в последнее время ситуация начинает изменяться.

Максимальное быстродействие у сопроцессоров различных типов (например, 8087 и 287) различно. Дополнительный цифровой индекс после обозначения типа микросхемы соответствует максимальной тактовой частоте (табл. 3.19).

Таблица 3.19. Максимальное быстродействие сопроцессоров_

Сопроцессор Максимальная тактовая частота, МГц

8087 5

8087-3 5

8087-2 8

8087-1 10

80287 6

80287-6 6

80287-8 8

80287-10 10

Число, указанное после обозначения типа сопроцессора 387 и процессоров 486, 487 и Pentium, — это максимальная тактовая частота в мегагерцах. Например, процессор с маркировкой 486DX2-66 работает на частоте 66 МГц. В некоторые процессоры встроен множитель тактовой частоты, позволяющий им работать на частоте, большей, чем частота всех остальных компонентов системы.

В большинстве старых компьютеров (с процессорами до 386-го) предусматривалось гнездо для сопроцессора, но сам он не устанавливался. В некоторых из них не было даже гнезда. Это относится в основном к PS/1, PCjr и первым портативным компьютерам. Более подробно о математических сопроцессорах мы поговорим в разделах, посвященных конкретным процессорам. В табл. 3.20 приведены общие характеристики сопроцессоров.

Таблица 3.20. Характеристики сопроцессоров_

Тип

сопроцессора

8087

Потребляемая мощность, Вт

3

Мин. температура корпуса, °С

0

Макс, температура корпуса, °С

85

Кол-во

транзисторов

45 ООО

Год

выпуска

1980

287

3

0

85

45 ООО

1982

287X1-

1,5

0

85

40 ООО

1990

3875Х

1,5

0

85

120 ООО

1988

387РХ

1,5

0

85

120 ООО

1987

Чаще всего узнать, какие процессор и сопроцессор установлены в системе, можно по их маркировке.


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