内联汇编程序

Microsoft 专用

汇编语言用作多种用途,例如提高程序的速度,减少内存需求和控制硬件。 使用内联汇编程序,在没有额外汇编程序和链接步骤的情况下,也可直接在您的 C 和 C++ 源程序中嵌入汇编语言指令。 内联汇编程序生成到该编译器中,因此您不需要一个单独的汇编程序,例如 Microsoft Macro Assembler (MASM)。

备注

具有内联汇编代码的程序不能完全移植到其他硬件平台。如果要针对可移植性进行设计,请避免使用内联汇编程序。

ARM 和 x64 处理器不支持内联汇编程序。以下主题解释如何使用具有 x86 处理器的可视 Visual C/C++ 内联汇编:

结束 Microsoft 专用

请参见

概念

编译器内部函数和程序集语言

其他资源

C++ 语言参考