At lære samlingssprog kan være svært, men det kan også være et krav for visse læreplaner. For at begynde at lære kan du bruge CodeBlocks, en gratis C -kompilator, parret med nasm (netwide assembler).
Trin
Trin 1. Download codeblocks fra Code Blocks Downloads
Trin 2. Download nasm fra netwide assembler
Trin 3. Installer kodeblokkene ved at køre opsætningen
exe -fil, du downloadede.
Trin 4. Udtræk og installer nasm i mappen codeblocks, f.eks
C: / Program Files / CodeBlocks / MinGW / bin.
Trin 5. Kontroller, om installationen fungerer eller ej ved hjælp af kildekoden nedenfor til en testkørsel
Dette er et Win32 -konsolprogram, der skriver "Hej, verden" på en linje og; afslutter derefter. Det skal forbindes med et C -bibliotek.
Trin 6. Gem kildekoden ovenfor som helloworld
asm på placeringen: C: / Program Files / CodeBlocks / MinGW / bin.
Trin 7. Kør nasmpath
flagermus.
Indtast denne kommando: nasm -f win32 helloworld.asm. Det skal producere en helloworld.obj -fil i det samme bibliotek.
Trin 8. Udfør objektfilen ved at skrive:
gcc helloworld.obj. Det skal bygge en fil med navnet a.exe.
Trin 9. Skriv a.exe for at køre testprogrammet og få dit resultat
Ordene "Hej, verden" skal vises på skærmen.
Metode 1 af 1: Kode
global _main extern _printf sektion.text _main: push besked opkald _printf tilføj esp, 4 ret besked: db 'Hello, World', 10, 0