Cómo ejecutar NASM en Windows: 9 pasos (con imágenes)

Tabla de contenido:

Cómo ejecutar NASM en Windows: 9 pasos (con imágenes)
Cómo ejecutar NASM en Windows: 9 pasos (con imágenes)

Video: Cómo ejecutar NASM en Windows: 9 pasos (con imágenes)

Video: Cómo ejecutar NASM en Windows: 9 pasos (con imágenes)
Video: Como configurar: Cuenta de correo en Microsoft Outlook 2007 2024, Marcha
Anonim

Aprender el lenguaje ensamblador puede ser difícil, pero también puede ser un requisito para ciertos planes de estudios. Para comenzar a aprender, puede usar CodeBlocks, un compilador de C gratuito, emparejado con nasm (ensamblador de red).

Pasos

Ejecute NASM en Windows Paso 1
Ejecute NASM en Windows Paso 1

Paso 1. Descargue los bloques de código de Descargas de bloques de código

Ejecute NASM en Windows Paso 2
Ejecute NASM en Windows Paso 2

Paso 2. Descargue nasm desde el ensamblador de netwide

Ejecute NASM en Windows Paso 3
Ejecute NASM en Windows Paso 3

Paso 3. Instale los bloques de código ejecutando la configuración

exe que descargó.

Ejecute NASM en Windows Paso 4
Ejecute NASM en Windows Paso 4

Paso 4. Extraiga e instale nasm en la carpeta de bloques de código, p. Ej

C: / Archivos de programa / CodeBlocks / MinGW / bin.

Ejecute NASM en Windows Paso 5
Ejecute NASM en Windows Paso 5

Paso 5. Verifique si la instalación está funcionando o no con el código fuente a continuación para realizar una prueba

Este es un programa de consola Win32 que escribe "Hello, World" en una línea y; luego sale. Debe estar vinculado con una biblioteca C.

Ejecute NASM en Windows Paso 6
Ejecute NASM en Windows Paso 6

Paso 6. Guarde el código fuente anterior como helloworld

asm en la ubicación: C: / Archivos de programa / CodeBlocks / MinGW / bin.

Ejecute NASM en Windows Paso 7
Ejecute NASM en Windows Paso 7

Paso 7. Ejecute nasmpath

murciélago.

Ingrese este comando: nasm -f win32 helloworld.asm. Debería producir un archivo helloworld.obj en el mismo directorio.

Ejecute NASM en Windows Paso 8
Ejecute NASM en Windows Paso 8

Paso 8. Ejecute el archivo de objeto escribiendo:

gcc helloworld.obj. Debería crear un archivo llamado a.exe.

Paso 9. Escriba a.exe para ejecutar el programa de prueba y obtener su resultado

Las palabras "Hola, mundo" deberían aparecer en la pantalla.

Ejecute NASM en Windows Paso 9
Ejecute NASM en Windows Paso 9

Método 1 de 1: Código

global _main extern _printf section.text _main: push message call _printf add esp, 4 ret message: db 'Hello, World', 10, 0

Recomendado: