# Tổng quan

Các nền tảng Windows trên Snapdragon (WoS) có thể chạy trực tiếp các ứng dụng cho kiến​trúc 32 bit và 64 bit và thông qua mô phỏng, cũng như hỗ trợ các ứng dụng x86 32 bit hiện có. Bằng cách [chuyển đổi mã nguồn cũ sang kiến trúc WoS](https://learn.microsoft.com/en-us/windows/arm/overview) ![devhw](data:image/png;base64,UklGRt4AAABXRUJQVlA4TNIAAAAvD8ADED/BoG0jSe5SXP5I7gkNRG3byLnX4Tn+2K4I2raNw5/iqPxlEwBAGlwuj8BNBPpnsblrANx3P36s+DHQIcQ0dmEfEGPc8WEcCCcO/M2hXv3rDJTcHCTB1es7l9P2UoywA2a3jSW/pp77EhxGkq1E8zjH3R3e/fxjREOI6P8EcH+lqu/oTK/6kS+YwlHVAMjkP0ErP1UNIZZmnsB32Y2lZjNPO7HUUA1HkVWz73lAIiWM6WaegFcHzNOJ3bv89WhdNu1TDx/txhT2np2bzWU=) và dựng tệp nhị phân gốc, các ứng dụng có thể hưởng lợi từ không gian bộ nhớ mở rộng và khả năng xử lý nhanh hơn của kiến trúc này, đồng thời đạt được hiệu suất và thời lượng pin tốt nhất.

**Arm64EC**

[Arm64EC (Tương thích với mô phỏng)](https://learn.microsoft.com/en-us/windows/arm/arm64ec) ![devhw](data:image/png;base64,UklGRt4AAABXRUJQVlA4TNIAAAAvD8ADED/BoG0jSe5SXP5I7gkNRG3byLnX4Tn+2K4I2raNw5/iqPxlEwBAGlwuj8BNBPpnsblrANx3P36s+DHQIcQ0dmEfEGPc8WEcCCcO/M2hXv3rDJTcHCTB1es7l9P2UoywA2a3jSW/pp77EhxGkq1E8zjH3R3e/fxjREOI6P8EcH+lqu/oTK/6kS+YwlHVAMjkP0ErP1UNIZZmnsB32Y2lZjNPO7HUUA1HkVWz73lAIiWM6WaegFcHzNOJ3bv89WhdNu1TDx/txhT2np2bzWU=) cho phép chuyển đổi dần các ứng dụng x86\_64 sang Arm64 bằng cách cho phép kết hợp mã Arm64 gốc và mã tương thích với mô phỏng. Phương pháp kết hợp này tạo điều kiện cho quá trình phát triển ứng dụng từng phần và đảm bảo khả năng tương thích với các plugin chỉ dành cho x86, hỗ trợ quá trình di chuyển cuối cùng toàn bộ sang Arm64. Về cơ bản, đây là cầu nối giữa x86\_64 và Arm64, tạo điều kiện để quá trình chuyển đổi diễn ra linh hoạt.

**Tệp nhị phân kết hợp Arm64 và Arm64EC**

Đối với các triển khai yêu cầu cả phiên bản Arm64 và Arm64EC của một ứng dụng được phân phối trong một tệp nhị phân duy nhất, Windows 11 đã giới thiệu loại tệp nhị phân [Arm64X](https://learn.microsoft.com/en-us/windows/arm/arm64x-pe) ![devhw](data:image/png;base64,UklGRt4AAABXRUJQVlA4TNIAAAAvD8ADED/BoG0jSe5SXP5I7gkNRG3byLnX4Tn+2K4I2raNw5/iqPxlEwBAGlwuj8BNBPpnsblrANx3P36s+DHQIcQ0dmEfEGPc8WEcCCcO/M2hXv3rDJTcHCTB1es7l9P2UoywA2a3jSW/pp77EhxGkq1E8zjH3R3e/fxjREOI6P8EcH+lqu/oTK/6kS+YwlHVAMjkP0ErP1UNIZZmnsB32Y2lZjNPO7HUUA1HkVWz73lAIiWM6WaegFcHzNOJ3bv89WhdNu1TDx/txhT2np2bzWU=). Khi dùng Arm64X, một tệp nhị phân Arm64X duy nhất hỗ trợ cả Arm64EC và Arm64.

Hãy dùng [Visual Studio](https://visualstudio.microsoft.com/downloads/) ![devhw](data:image/png;base64,UklGRt4AAABXRUJQVlA4TNIAAAAvD8ADED/BoG0jSe5SXP5I7gkNRG3byLnX4Tn+2K4I2raNw5/iqPxlEwBAGlwuj8BNBPpnsblrANx3P36s+DHQIcQ0dmEfEGPc8WEcCCcO/M2hXv3rDJTcHCTB1es7l9P2UoywA2a3jSW/pp77EhxGkq1E8zjH3R3e/fxjREOI6P8EcH+lqu/oTK/6kS+YwlHVAMjkP0ErP1UNIZZmnsB32Y2lZjNPO7HUUA1HkVWz73lAIiWM6WaegFcHzNOJ3bv89WhdNu1TDx/txhT2np2bzWU=) hoặc các công cụ dòng lệnh để build các tệp nhị phân Arm64, [Arm64EC](https://learn.microsoft.com/en-us/windows/arm/arm64ec) ![devhw](data:image/png;base64,UklGRt4AAABXRUJQVlA4TNIAAAAvD8ADED/BoG0jSe5SXP5I7gkNRG3byLnX4Tn+2K4I2raNw5/iqPxlEwBAGlwuj8BNBPpnsblrANx3P36s+DHQIcQ0dmEfEGPc8WEcCCcO/M2hXv3rDJTcHCTB1es7l9P2UoywA2a3jSW/pp77EhxGkq1E8zjH3R3e/fxjREOI6P8EcH+lqu/oTK/6kS+YwlHVAMjkP0ErP1UNIZZmnsB32Y2lZjNPO7HUUA1HkVWz73lAIiWM6WaegFcHzNOJ3bv89WhdNu1TDx/txhT2np2bzWU=) và [Arm64X](https://learn.microsoft.com/en-us/windows/arm/arm64x-pe) ![devhw](data:image/png;base64,UklGRt4AAABXRUJQVlA4TNIAAAAvD8ADED/BoG0jSe5SXP5I7gkNRG3byLnX4Tn+2K4I2raNw5/iqPxlEwBAGlwuj8BNBPpnsblrANx3P36s+DHQIcQ0dmEfEGPc8WEcCCcO/M2hXv3rDJTcHCTB1es7l9P2UoywA2a3jSW/pp77EhxGkq1E8zjH3R3e/fxjREOI6P8EcH+lqu/oTK/6kS+YwlHVAMjkP0ErP1UNIZZmnsB32Y2lZjNPO7HUUA1HkVWz73lAIiWM6WaegFcHzNOJ3bv89WhdNu1TDx/txhT2np2bzWU=).

Last Published: Dec 16, 2025

[Previous Topic
Phát triển ứng dụng lõi](https://docs.qualcomm.com/bundle/publicresource/80-62010-1VI/topics/core-app-overview-.md) [Next Topic
Quy trình làm việc của nhà phát triển](https://docs.qualcomm.com/bundle/publicresource/80-62010-1VI/topics/core-app-dev-workflow.md)