FX! 32 - FX!32

FX! 32 это программного обеспечения эмулятор программа, которая позволяет Win32 программы, созданные для Intel x86 Набор инструкций казнить на DEC Alpha -системы работают Windows NT. Выпущенный в 1996 году FX! 32 был разработан Корпорация цифрового оборудования (DEC), чтобы поддержать их Альфа микропроцессоры. В то время считалось, что RISC микропроцессоры на базе x86, вероятно, заменят микропроцессоры на базе x86 из-за более эффективной и упрощенной реализации, которая могла бы достичь более высоких тактовых частот. Единственное, что сдерживало Alpha, - это совместимость приложений с существующими приложениями Win32 x86.

Эмуляция существовала некоторое время как концепция, но FX! 32 пошла еще дальше. Он проанализировал, как работают программы, и после запуска программы использовал двоичная трансляция производить библиотека с динамической компоновкой (DLL) файлы собственного альфа-кода, которые приложение может выполнить при следующем запуске. Таким образом, даже в ранней версии 1.0 FX! 32 обеспечивал скорость для приложений Win32 x86, которые выполнялись на 40-50% быстрее, чем собственный код x86, с предполагаемой скоростью 70% с улучшенной оптимизацией.

Морис Маркс работал менеджером технической группы. Эрик Перкинс предоставил основную информацию о Windows NT и написал система времени выполнения чтобы приложение с двоичной трансляцией могло работать на машинах с Intel Windows NT.

Прототип системы был продемонстрирован на COMDEX в 1993 г.

Рекомендации

внешняя ссылка