Главная Рубрики Радиотовары Радиокомпоненты Математические сопроцессоры Motorola 68882
модуль с плавающей запятой (FPU), используемый в некоторых компьютерных системах совместно с 32-разрядными микропроцессорами Motorola 68020 или 68030. Представляет собой внешнюю микросхему, разработанную до того, как математика с плавающей запятой стала стандартной для процессоров.
Процессоры 68020 и 68030 были разработаны с учетом наличие отдельного чипа 68881 или 68882. В их наборах команд зарезервированы инструкции "F-line", то есть все коды операций, начинающиеся с шестнадцатеричной цифры "F", могут быть перенаправлены на внешний сопроцессор. Если FPU отсутствует в системе, ОС будет вызывать FPU-эмулятор для выполнения эквивалента инструкции с использованием программного кода на основе целых чисел 68020.
Версия 68882 отличалась более высокой производительностью и тактовой частотой, но имела тот же набор инструкций. В своей рекламной литературе Motorola утверждала, что 68882 выполняет некоторые инструкции на 40% быстрее, чем 68881, при той же тактовой частоте, хотя это не отражало типичную производительность. 68882 совместим по выводам с 68881 и может использоваться в качестве прямой замены в большинстве случаев. Самая важная несовместимость программного обеспечения заключается в том, что 68882 использует более крупный кадр состояния FSAVE, что влияет на UNIX и другие вытесняющие многозадачные ОС, которые пришлось модифицировать, чтобы выделить для него больше места.
68881 или 68882 использовались на рабочих станциях Sun Microsystems Sun-3, рабочих станциях IBM RT PC, компьютерах Apple семейства Macintosh II, NeXT Computer, Sharp X68000, Amiga 3000, Convergent Technologies MightyFrame, Atari Mega STE, TT и Falcon.
Категории | Радиотовары Радиокомпоненты Математические сопроцессоры |
Производители | Motorola |
Сайт продукта | - |
Страница на Facebook | - |
Страница Вконтакте | - |