Montāžas valodas apguve var būt sarežģīta, taču tā var būt arī prasība noteiktām mācību programmām. Lai sāktu mācīties, varat izmantot bezmaksas C kompilatoru CodeBlocks, kas savienots pārī ar nasm (netwide assembler).
Soļi
1. solis. Lejupielādējiet kodu blokus no koda bloku lejupielādes
Solis 2. Lejupielādējiet nasm no netwide assembler
Solis 3. Instalējiet kodu bloķēšanu, palaižot iestatīšanu
lejupielādēto exe failu.
Solis 4. Izvelciet un instalējiet nasm kodu bloķēšanas mapē, piem
C: / Program Files / CodeBlocks / MinGW / bin.
5. solis. Pārbaudiet, vai instalācija darbojas vai ne, pēc tālāk norādītā avota koda, lai veiktu izmēģinājumu
Šī ir Win32 konsoles programma, kas vienā rindā uzraksta "Hello, World" un; tad iziet. Tam jābūt saistītam ar C bibliotēku.
6. solis. Saglabājiet iepriekš minēto avota kodu kā helloworld
asm atrašanās vietā: C: / Program Files / CodeBlocks / MinGW / bin.
7. solis. Palaist nasmpath
sikspārnis.
Ievadiet šo komandu: nasm -f win32 helloworld.asm. Tam vajadzētu izveidot helloworld.obj failu tajā pašā direktorijā.
8. solis. Izpildiet objekta failu, ierakstot:
gcc helloworld.obj. Tam vajadzētu izveidot failu ar nosaukumu a.exe.
9. solis. Lai palaistu testa programmu un iegūtu rezultātu, ierakstiet a.exe
Ekrānā vajadzētu parādīties vārdi "Sveika, pasaule".
1. metode no 1: kods
global _main extern _printf sadaļa.text _main: push message call _printf add esp, 4 ret message: db 'Hello, World', 10, 0