Az összeszerelési nyelv megtanulása nehéz lehet, de bizonyos tantervek esetében is követelmény lehet. A tanulás megkezdéséhez használhatja a CodeBlocks, egy ingyenes C fordítót, párosítva a nasm -mal (netwide assembler).
Lépések
1. lépés: Töltse le a kódblokkokat a Kódblokkok letöltés menüpontból
2. lépés: Töltse le a nasm -ot a netwide assemblerből
3. lépés Telepítse a kódblokkokat a beállítás futtatásával
exe fájlt, amit letöltött.
Lépés 4. Bontsa ki és telepítse a nasm -ot a codeblocks mappába, pl
C: / Program Files / CodeBlocks / MinGW / bin.
5. lépés: Ellenőrizze, hogy a telepítés működik -e vagy sem az alábbi forráskód alapján egy próbaüzemhez
Ez egy Win32 konzol program, amely "Hello, World" feliratot ír egy sorra és; majd kilép. Össze kell kapcsolni egy C könyvtárral.
6. Mentse el a fenti forráskódot helloworld néven
asm a következő helyen: C: / Program Files / CodeBlocks / MinGW / bin.
Lépés 7. Futtassa a nasmpath -ot
denevér.
Írja be ezt a parancsot: nasm -f win32 helloworld.asm. Helloworld.obj fájlt kell létrehoznia ugyanabban a könyvtárban.
8. lépés. Futtassa az objektumfájlt a következő beírásával:
gcc helloworld.obj. Egy a.exe nevű fájlt kell létrehoznia.
9. lépés. A tesztprogram futtatásához írja be az a.exe fájlt, és kapja meg az eredményt
A "Hello, World" feliratnak meg kell jelennie a képernyőn.
1. módszer 1 -ből: kód
global _main extern _printf szakasz.text _main: push message call _printf add esp, 4 ret message: db 'Hello, World', 10, 0