Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como usar o ASM no Visual C
A linguagem de programação Visual C + + é a adaptação Net da Microsoft de C /C + +. . Com o Visual C + +, você pode escrever código C /C + + que faz a interface com a estrutura de rede. Aproveitar o seu rico conjunto de ferramentas . Você também pode usar o Visual C + + para invocar instruções de código de montagem em linha com o seu programa. Esta é uma maneira poderosa para otimizar certos procedimentos para hardware específico. No Visual C + +, instruções de montagem em linha são acessados ​​usando a palavra-chave __ ASM , seguido de instruções de montagem. Instruções
1

Abra o Microsoft Visual Studio 2010 , clicando em seu ícone no menu Iniciar, localizado dentro do diretório " 2010 Microsoft Visual Studio" .
2

Selecione "Arquivo , " " New " e" Projeto "na lista de itens de menu no topo da janela do Visual Studio 2010. Aparecerá uma janela "New Project " .
3

Selecione "Other Language", "Visual C + + ", "Geral" e pressione o botão " Empty Project " . Um novo projeto é criado.
4

Selecione "Arquivo", "New" e "Arquivo " na lista de itens de menu no topo da janela.
5 < p > Selecionar "Visual C + +" e pressione o botão " arquivo C + + " . Um arquivo de código fonte vazia aparece na janela do editor de texto
6

Crie uma função principal , escrevendo a seguinte linha de código: .

Int main () {}

7

Adicione uma instrução de montagem em linha para o código fonte. Para fazer isso, você pode escrever a seguinte linha entre as chaves da função principal (o código de montagem aqui é apenas para fins demonstrativos e não realizar qualquer coisa ) :

__asm ​​empurrar bx
< p > impulso __asm ​​cx

__asm ​​empurrar dx
8

Escreva a instrução de montagem anterior usando a sintaxe alternativa de __ ASM , assim:

__asm ​​{
< p> empurrar bx

empurrar cx

empurrar dx

}

Anterior :

Próximo : No
  Os artigos relacionados
·Como Encher um laço matriz de 2 dimensões em C + + 
·Como importar DLL Usando um código não gerenciado 
·Como Escrever um Programa de Transferência de soquete …
·Como Animar em XNA 
·Diferença entre C & Visual C 
·Como ocultar um objeto no Visual C 
·Como fechar um loop para usar o C + + 
·Como Entrar Chamadas para D3D 
·Como definir o valor padrão para o ComboBox WPF 
·Como inserir um atraso em segundos para C + + 
  Artigos em destaque
·Como obter um ponteiro para um Bitmap em C + + 
·Como fazer um programa de teste de múltipla escolha em…
·Como escrever um programa C + + computador que calcula …
·Como declarar uma String em C + + 
·Como converter Int32 em C + + 
·Erros de sintaxe em C + + 
·Como criar Projetos Utilizando programação C 
·Diferença entre fgetc e getc 
·Como escrever um programa em C para a multiplicação d…
·Estrutura C + + Repetição 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados