Com executar NASM a Windows: 9 passos (amb imatges)

Taula de continguts:

Com executar NASM a Windows: 9 passos (amb imatges)
Com executar NASM a Windows: 9 passos (amb imatges)

Vídeo: Com executar NASM a Windows: 9 passos (amb imatges)

Vídeo: Com executar NASM a Windows: 9 passos (amb imatges)
Vídeo: 30 окончательных прогнозов и подсказок на 2020 год 2024, Abril
Anonim

L'aprenentatge del llenguatge ensamblador pot ser difícil, però també pot ser un requisit per a certs plans d'estudis. Per començar a aprendre, podeu utilitzar CodeBlocks, un compilador de C gratuït, emparellat amb nasm (assemblador de tot el net).

Passos

Executeu NASM al Windows Pas 1
Executeu NASM al Windows Pas 1

Pas 1. Descarregueu els blocs de codi de les descàrregues de blocs de codis

Executeu NASM al Windows Pas 2
Executeu NASM al Windows Pas 2

Pas 2. Descarregueu nasm des del muntador de tota la xarxa

Executeu NASM al Windows Pas 3
Executeu NASM al Windows Pas 3

Pas 3. Instal·leu els blocs de codi executant la configuració

exe que heu descarregat.

Executeu NASM al Windows Pas 4
Executeu NASM al Windows Pas 4

Pas 4. Extreu i instal·leu nasm a la carpeta de blocs de codi, per exemple

C: / Program Files / CodeBlocks / MinGW / bin.

Executeu NASM al Windows Pas 5
Executeu NASM al Windows Pas 5

Pas 5. Comproveu si la instal·lació funciona o no mitjançant el codi font següent per fer una prova

Es tracta d'un programa de consola Win32 que escriu "Hola, món" en una línia i; després surt. Cal enllaçar-lo amb una biblioteca C.

Executeu NASM al Windows Pas 6
Executeu NASM al Windows Pas 6

Pas 6. Deseu el codi font anterior com a helloworld

asm a la ubicació: C: / Program Files / CodeBlocks / MinGW / bin.

Executeu NASM al Windows 7
Executeu NASM al Windows 7

Pas 7. Córrer nasmpath

ratpenat.

Introduïu aquesta ordre: nasm -f win32 helloworld.asm. Ha de produir un fitxer helloworld.obj al mateix directori.

Executeu NASM al Windows Pas 8
Executeu NASM al Windows Pas 8

Pas 8. Executeu el fitxer objecte escrivint:

gcc helloworld.obj. Hauria de crear un fitxer anomenat a.exe.

Pas 9. Escriviu a.exe per executar el programa de prova i obtenir el resultat

Les paraules "Hola, món" haurien de mostrar-se a la pantalla.

Executeu NASM al Windows Pas 9
Executeu NASM al Windows Pas 9

Mètode 1 d'1: Codi

global _main extern _printf secció.text _main: missatge push _printf afegir esp, 4 ret missatge: db "Hola, món", 10, 0

Recomanat: