内联汇编程序

Microsoft 专用

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

注意

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

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

结束 Microsoft 专用

另请参阅

编译器内部函数和程序集语言
C++ 语言参考