Avançar para o conteúdo principal

Não há mais suporte para esse navegador.

Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.

Baixar o Microsoft Edge Mais informações sobre o Internet Explorer e o Microsoft Edge
Ler em inglês

Compartilhar via

Facebook x.com LinkedIn Email

Intrínsecos do compilador e linguagem assembly

Saiba como o Visual Studio pode criar código de baixo nível específico do processador para obter desempenho e o controle máximos.

Usar intrínsecos do compilador

Visão geral

  • Visão geral de intrínsecos do compilador

Referência

  • Intrínsecos ARM
  • Intrínsecos do ARM64
  • Lista de intrínsecos x86
  • Lista de intrínsecos x64 (amd64)
  • Intrínsecos disponíveis em todas as arquiteturas
  • Lista de intrínsecos em ordem alfabética

Usar assembly embutido para x86 no Microsoft C/C++

Visão geral

  • Visão geral do assembler embutido

Conceito

  • A palavra-chave __asm

Guia de Instruções

  • Usar a linguagem de assembly em blocos __asm
  • Usar C ou C++ em blocos __asm
  • Usar e preservar registros
  • Chamar funções C++ no assembly embutido
  • Otimizar o assembly embutido

Usar o assembler ARM e ARM64

Referência

  • Referência do assembler ARM e ARM64
  • Referência da linha de comando do assembler ARM e ARM64
  • Mensagens de diagnóstico do assembler ARM e ARM64
  • Diretivas do assembler ARM e ARM64

Usar o assembler x86 e x64

Referência

  • Referência do Microsoft Macro Assembler para x86 e x64
  • MASM para x64 (ml64.exe)
  • Referência de linha de comando ML e ML64
  • Referência de diretivas
  • Referência de símbolos
  • Referência de operadores
  • Gramática MASM BNF
  • Mensagens de erro ML e ML64
  • Manuais de programação do fabricante de processador
pt-br
Suas opções de privacidade
  • AI Disclaimer
  • Versões anteriores
  • Blog
  • Contribuir
  • Privacidade
  • Termos de Uso
  • Marcas Comerciais
  • © Microsoft 2025