Kokoonpanokielen oppiminen voi olla vaikeaa, mutta se voi olla myös vaatimus tietyille opetussuunnitelmille. Aloita oppiminen käyttämällä ilmaista C -kääntäjää CodeBlocksia, joka on yhdistetty nasmiin (netwide assembler).
Askeleet
Vaihe 1. Lataa koodilohkoja koodilohkojen latauksista
Vaihe 2. Lataa nasm netwide assembleristä
Vaihe 3. Asenna koodilohko suorittamalla asennus
lataamasi exe -tiedoston.
Vaihe 4. Pura ja asenna nasm koodilohkojen kansioon, esim
C: / Ohjelmatiedostot / CodeBlocks / MinGW / bin.
Vaihe 5. Tarkista alla olevan lähdekoodin avulla, toimiiko asennus vai ei
Tämä on Win32 -konsoliohjelma, joka kirjoittaa "Hello, World" yhdelle riville ja; sitten poistuu. Se on yhdistettävä C -kirjastoon.
Vaihe 6. Tallenna yllä oleva lähdekoodi helloworldiksi
asm sijainnissa: C: / Program Files / CodeBlocks / MinGW / bin.
Vaihe 7. Suorita nasmpath
lepakko.
Kirjoita tämä komento: nasm -f win32 helloworld.asm. Sen pitäisi tuottaa helloworld.obj -tiedosto samaan hakemistoon.
Vaihe 8. Suorita objektitiedosto kirjoittamalla:
gcc helloworld.obj. Sen pitäisi rakentaa tiedosto nimeltä a.exe.
Vaihe 9. Suorita testiohjelma ja saat tuloksen kirjoittamalla a.exe
Sanojen "Hei, maailma" pitäisi näkyä näytöllä.
Menetelmä 1: 1: Koodi
global _main extern _printf section.text _main: push message call _printf add esp, 4 ret message: db 'Hello, World', 10, 0