Kujifunza lugha ya mkusanyiko inaweza kuwa ngumu, lakini pia inaweza kuwa hitaji kwa mitaala fulani. Kuanza kujifunza, unaweza kutumia CodeBlocks, mkusanyaji wa bure wa C, uliounganishwa na nasm (mkusanyiko wa jumla).
Hatua
Hatua ya 1. Pakua vizuizi vya msimbo kutoka Upakuaji wa Vitalu Vizuizi
Hatua ya 2. Pakua nasm kutoka kwa mkusanyiko wa jumla
Hatua ya 3. Sakinisha vizuizi kwa kutumia usanidi
exe uliyopakua.
Hatua ya 4. Dondoa na usanikishe nasm kwenye folda ya codeblocks, n.k
C: / Program Files / CodeBlocks / MinGW / bin.
Hatua ya 5. Angalia ikiwa usakinishaji unafanya kazi au la kwa nambari ya chanzo hapa chini kwa jaribio la kukimbia
Huu ni mpango wa kiweko cha Win32 ambao unaandika "Hello, World" kwa laini moja na; kisha hutoka. Inahitaji kuunganishwa na maktaba ya C.
Hatua ya 6. Hifadhi nambari ya chanzo hapo juu kama helloworld
asm katika eneo: C: / Program Files / CodeBlocks / MinGW / bin.
Hatua ya 7. Run nasmpath
popo.
Ingiza amri hii: nasm -f win32 helloworld.asm. Inapaswa kutoa faili ya helloworld.obj katika saraka sawa.
Hatua ya 8. Tekeleza faili ya kitu kwa kuandika:
gcc kuzimu.obj. Inapaswa kujenga faili inayoitwa a.exe.
Hatua ya 9. Andika a.exe ili kuendesha programu ya jaribio na kupata matokeo yako
Maneno "Hello, World" yanapaswa kuonyesha kwenye skrini.
Njia 1 ya 1: Msimbo
sehemu ya kimataifa ya _main extern _printf. maandishi _main: Piga simu piga _printf ongeza esp, ujumbe wa kurudisha 4: db 'Hello, World', 10, 0