Assembler embutido
Específico da Microsoft
A linguagem de assembly serve para muitas finalidades, como melhorar a velocidade do programa, reduzir as necessidades de memória e controlar o hardware. É possível usar o assembler embutido para inserir instruções da linguagem de assembly incorporada diretamente em seus programas de código-fonte C e C++, sem etapas adicionais de assembly e vinculação. O assembler embutido é integrado ao compilador e, portanto, não é necessário um assembler separado, como o MASM (Microsoft Macro Assembler).
Dica
Os programas com código assembler embutido não são totalmente portáteis para outras plataformas de hardware.Se seu projeto visa portabilidade, evite usar o assembler embutido.
O assembly embutido não tem suporte nos processadores ARM e x64. Os tópicos a seguir explicam como usar o assembler embutido do Visual C/C++ com processadores x86:
FIM de Específico da Microsoft
Consulte também
Conceitos
Intrínsecos do compilador e linguagem do assembly