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
Pas 1. Descarregueu els blocs de codi de les descàrregues de blocs de codis
Pas 2. Descarregueu nasm des del muntador de tota la xarxa
Pas 3. Instal·leu els blocs de codi executant la configuració
exe que heu descarregat.
Pas 4. Extreu i instal·leu nasm a la carpeta de blocs de codi, per exemple
C: / Program Files / CodeBlocks / MinGW / bin.
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.
Pas 6. Deseu el codi font anterior com a helloworld
asm a la ubicació: C: / Program Files / CodeBlocks / MinGW / bin.
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.
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.
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