Mempelajari bahasa perhimpunan boleh menjadi sukar, tetapi mungkin juga menjadi syarat bagi kurikulum tertentu. Untuk memulakan pembelajaran, anda boleh menggunakan CodeBlocks, penyusun C percuma, dipasangkan dengan nasm (netwide assembler).
Langkah-langkah
Langkah 1. Muat turun blok kod dari Muat turun Kod Blok
Langkah 2. Muat turun nasm dari netwide assembler
Langkah 3. Pasang sekatan kod dengan menjalankan penyediaan
exe fail yang anda muat turun.
Langkah 4. Ekstrak dan pasang nasm ke dalam folder kod kunci, mis
C: / Program Files / CodeBlocks / MinGW / bin.
Langkah 5. Periksa sama ada pemasangan berfungsi atau tidak dengan kod sumber di bawah untuk ujian dijalankan
Ini adalah program konsol Win32 yang menulis "Hello, World" pada satu baris dan; kemudian keluar. Ia perlu dihubungkan dengan perpustakaan C.
Langkah 6. Simpan kod sumber di atas sebagai helloworld
asm di lokasi: C: / Program Files / CodeBlocks / MinGW / bin.
Langkah 7. Jalankan nasmpath
kelawar.
Masukkan arahan ini: nasm -f win32 helloworld.asm. Ia harus menghasilkan fail helloworld.obj dalam direktori yang sama.
Langkah 8. Jalankan fail objek dengan menaip:
gcc helloworld.obj. Ia harus membina fail bernama a.exe.
Langkah 9. Taipkan a.exe untuk menjalankan program ujian dan dapatkan keputusan anda
Perkataan "Hello, World" akan terpapar di skrin.
Kaedah 1 dari 1: Kod
global _main extern _printf section.text _main: push message call _printf add esp, 4 ret message: db 'Hello, World', 10, 0