WikiDer > 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 г.
Рекомендации
- FX! 32: Двоичный переводчик с профилированием
- DIGITAL FX! 32: Запуск 32-разрядных приложений x86 на Alpha NT из материалов семинара USENIX по Windows NT, Сиэтл, Вашингтон, август 1997 г.
- DIGITAL FX! 32: сочетание эмуляции и двоичной трансляции из Digital Technical Journal, Volume 9 Number 1, 1997
внешняя ссылка
- FX! 32 v1.5 скачать - Переименовать в расширение .exe.
Этот подражание-связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |