Ejemplos de MASM
Actualización: noviembre 2007
Los ejemplos de esta sección ilustran la compatibilidad que ofrece Visual C++ para archivos de código fuente de Microsoft Macro Assembler (MASM). Su finalidad no es ni enseñar a programar en lenguaje de ensamblado ni presentar una solución de programación óptima.
Para obtener más información sobre MASM, vea la Referencia de Microsoft Macro Assembler.
En esta sección
Ejemplo EUCLIDSTEP1: proporciona una línea de base para el ejemplo EUCLIDSTEP2
Un proyecto programado en su totalidad en C que ilustra el uso del algoritmo de Euclides para encontrar el máximo común divisor.Ejemplo EUCLIDSTEP2: muestra un proyecto mixto programado en C y ASM
Una extensión de EUCLIDSTEP1, programada en C y ASM. Se pasa el núcleo del algoritmo de Euclides del archivo .c a un archivo .asm; el archivo .c llama al archivo .asm.Ejemplo PRIMESSTEP1: proporciona una línea de base para la serie de ejemplos PRIMESSTEP
Un proyecto programado en su totalidad en C que ilustra la criba de Eratóstenes para encontrar números primos.Ejemplo PRIMESSTEP2: muestra un proyecto mixto programado en C y ASM
Una extensión de PRIMESSTEP1 programada en C y ASM; se pasa el algoritmo principal al archivo .asm.Ejemplo PRIMESSTEP3: muestra un proyecto mixto programado en C y ASM con un archivo de encabezado de C
Una extensión de PRIMESSTEP2 que agrega un archivo de encabezado de C independiente y un archivo de inclusión .asm para declarar la función extern y la estructura de datos global.