Ensamblador insertado
Específicos de Microsoft
El lenguaje de ensamblado sirve para muchos propósitos, como mejorar la velocidad del programa, reducir la memoria necesaria y supervisar el hardware. Puede utilizar el ensamblador alineado para incrustar instrucciones de lenguaje de ensamblado directamente en los programas de origen C y C++ sin realizar pasos adicionales de ensamblado y vínculo. El ensamblador alineado se compila en el compilador, por lo que no es necesario un ensamblador independiente como Microsoft Macro Assembler (MASM).
Nota:
Los programas con código ensamblador alineado no son totalmente portables a otras plataformas de hardware. Si está diseñando para la portabilidad, evite utilizar el ensamblador alineado.
No se admite el ensamblado insertado en los procesadores ARM y procesadores x64. En los temas siguientes se explica cómo usar el ensamblador alineado de Visual C/C++ con procesadores x86:
FIN de Específicos de Microsoft
Consulte también
Intrínsecos del compilador y lenguaje ensamblador
Referencia del lenguaje C++