Exemplos MASM
Os exemplos nesta seção mostram suporte para arquivos de fonte do Microsoft Macro Assembler (MASM) no Visual C++.Eles não foram criados para ensinar programação de linguagem assembly ou apresentar uma solução ideal de codificação.
Para obter mais informações sobre MASM, consulte Referência do Microsoft Macro Assembler.
Nesta seção
Exemplo do EUCLIDSTEP1: Fornece uma linha de base para o exemplo EUCLIDSTEP2
Um projeto C puro, que demonstra o algoritmo de Euclides para localizar o greatest common divisor.Exemplo do EUCLIDSTEP2: Demonstra um misto C e ASM do projeto
Uma extensão do EUCLIDSTEP1 é um projeto C e ASM misto.O núcleo do algoritmo de Euclides é movido do arquivo .c para um arquivo .asm, com o arquivo .c chamando o arquivo .asm.Exemplo do PRIMESSTEP1: Fornece uma linha de base para a série de amostra PRIMESSTEP
Um projeto C puro, que demonstra sieve de Eratosthenes localizar prime numbers.Exemplo do PRIMESSTEP2: Demonstra um misto C e ASM do projeto
Uma extensão do PRIMESSTEP1 é um projeto C e ASM misto que move o algoritmo de núcleo para o arquivo .asm.Exemplo do PRIMESSTEP3: Demonstra um misto de C e ASM projeto com um arquivo de cabeçalho C
Uma extensão do PRIMESSTEP2 que adiciona um arquivo de cabeçalho C separado e uma .asm incluir o arquivo para declarar o extern função e estrutura de dados global.