Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Seção específica 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 montador embutido para inserir instruções de linguagem assembly diretamente nos seus programas de código-fonte C e C++ sem etapas adicionais de montagem e linkagem. O assembler embutido é integrado ao compilador e, portanto, não é necessário um assembler separado, como o MASM (Microsoft Macro Assembler).
Observação
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 inline não é suportado nos processadores ARM e x64. Os tópicos a seguir explicam como usar o assembler embutido do Visual C/C++ com processadores x86:
Fim da seção específica da Microsoft
Confira também
Intrínsecos do compilador e linguagem assembly
Referência da linguagem C++