กลับไปหน้าบทความ

อ่าน 2 นาที

เอฟเอ็กซ์!32

FX!32 เป็น โปรแกรม จำลอง ซอฟต์แวร์ ที่ช่วยให้ โปรแกรม Win32 ที่สร้างขึ้นสำหรับ ชุดคำสั่ง Intel x86 สามารถทำงานบนระบบ ที่ใช้ DEC Alpha ที่ทำงานบน Windows NT ได้ FX!

เอฟเอ็กซ์!32

FX!32เป็น โปรแกรม จำลองซอฟต์แวร์ ที่ช่วยให้ โปรแกรม Win32ที่สร้างขึ้นสำหรับชุดคำสั่งIntel x86สามารถทำงานบนระบบ ที่ใช้ DEC Alpha ที่ทำงานบน Windows NT ได้ FX!32 เปิดตัวในปี 1996 โดยบริษัท Digital Equipment Corporation (DEC) พัฒนาขึ้นมาเพื่อรองรับไมโครโปรเซสเซอร์Alpha ของพวกเขา ในขณะนั้น มีความเชื่อว่า ไมโครโปรเซสเซอร์แบบ RISCน่าจะเข้ามาแทนที่ไมโครโปรเซสเซอร์แบบ x86 เนื่องจากมีประสิทธิภาพและโครงสร้างที่ง่ายกว่า และสามารถทำงานที่ความถี่สัญญาณนาฬิกาสูงกว่าได้ สิ่งหนึ่งที่ทำให้ Alpha ยังไม่สามารถพัฒนาได้อย่างเต็มที่คือ ความเข้ากันได้ของแอปพลิเคชันกับแอปพลิเคชัน Win32 x86 ที่มีอยู่เดิม

การจำลองการทำงาน (Emulation) เป็นแนวคิดที่มีมานานแล้ว แต่ FX!32 ก้าวไปอีกขั้นหนึ่ง มันวิเคราะห์วิธีการทำงานของโปรแกรม และหลังจากที่โปรแกรมทำงานเสร็จแล้ว จะใช้การแปลงไบนารีเพื่อสร้าง ไฟล์ ไลบรารีแบบไดนามิก (DLL) ของโค้ด Alpha ดั้งเดิมที่แอปพลิเคชันสามารถเรียกใช้งานได้ในครั้งต่อไปที่ทำงาน ด้วยวิธีนี้ แม้แต่ในเวอร์ชัน 1.0 ในช่วงแรก FX!32 ก็สามารถทำความเร็วให้กับแอปพลิเคชัน Win32 x86 ได้เร็วกว่าโค้ด x86 ดั้งเดิมถึง 40-50% และคาดว่าจะเร็วขึ้นถึง 70% หากมีการปรับปรุงประสิทธิภาพให้ดียิ่งขึ้น เวอร์ชัน 1.5 ที่Compaq เปิดตัว ในปี 1999 ได้เพิ่มการรองรับ CPU Alpha 21264 (EV6) รวมถึงการจำลอง ชุดคำสั่ง MMXของ Intel ด้วย

มอริซ มาร์กส์ ทำหน้าที่เป็นผู้จัดการทีมด้านเทคนิค ส่วนเอริค เพอร์กินส์ เป็นผู้ให้ข้อมูลหลักเกี่ยวกับ Windows NT และเขียนระบบรันไทม์เพื่อให้แอปพลิเคชันที่แปลงเป็นไบนารีสามารถทำงานบนเครื่องที่ใช้ Intel Windows NT ได้

มีการสาธิตต้นแบบของระบบดังกล่าวในงาน COMDEXปี 1993

  • ดาวน์โหลด FX!32 v1.5 - เปลี่ยนชื่อไฟล์เป็นนามสกุล .exe
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=FX!32&oldid=1360764000 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เอฟเอ็กซ์!32

FX!32 เป็น โปรแกรม จำลอง ซอฟต์แวร์ ที่ช่วยให้ โปรแกรม Win32 ที่สร้างขึ้นสำหรับ ชุดคำสั่ง Intel x86 สามารถทำงานบนระบบ ที่ใช้ DEC Alpha ที่ทำงานบน Windows NT ได้ FX!

ลิงก์ภายนอก

บทความเกี่ยวกับ การจำลอง นี้เป็นบทความย่อคุณสามารถช่วยวิกิพีเดียได้โดยการเพิ่มข้อมูลที่ขาดหายไป