Kā palaist NASM operētājsistēmā Windows: 9 soļi (ar attēliem)

Satura rādītājs:

Kā palaist NASM operētājsistēmā Windows: 9 soļi (ar attēliem)
Kā palaist NASM operētājsistēmā Windows: 9 soļi (ar attēliem)

Video: Kā palaist NASM operētājsistēmā Windows: 9 soļi (ar attēliem)

Video: Kā palaist NASM operētājsistēmā Windows: 9 soļi (ar attēliem)
Video: OpenSSH for Windows: Install, Configure, Connect, and Troubleshoot 2024, Marts
Anonim

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

Palaidiet NASM operētājsistēmā Windows 1
Palaidiet NASM operētājsistēmā Windows 1

1. solis. Lejupielādējiet kodu blokus no koda bloku lejupielādes

Palaidiet NASM operētājsistēmā Windows 2
Palaidiet NASM operētājsistēmā Windows 2

Solis 2. Lejupielādējiet nasm no netwide assembler

Palaidiet NASM operētājsistēmā Windows 3. darbība
Palaidiet NASM operētājsistēmā Windows 3. darbība

Solis 3. Instalējiet kodu bloķēšanu, palaižot iestatīšanu

lejupielādēto exe failu.

Palaidiet NASM operētājsistēmā Windows 4
Palaidiet NASM operētājsistēmā Windows 4

Solis 4. Izvelciet un instalējiet nasm kodu bloķēšanas mapē, piem

C: / Program Files / CodeBlocks / MinGW / bin.

Palaidiet NASM operētājsistēmā Windows 5
Palaidiet NASM operētājsistēmā Windows 5

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.

Palaidiet NASM operētājsistēmā Windows 6. darbība
Palaidiet NASM operētājsistēmā Windows 6. darbība

6. solis. Saglabājiet iepriekš minēto avota kodu kā helloworld

asm atrašanās vietā: C: / Program Files / CodeBlocks / MinGW / bin.

Palaidiet NASM operētājsistēmā Windows 7
Palaidiet NASM operētājsistēmā Windows 7

7. solis. Palaist nasmpath

sikspārnis.

Ievadiet šo komandu: nasm -f win32 helloworld.asm. Tam vajadzētu izveidot helloworld.obj failu tajā pašā direktorijā.

Palaidiet NASM operētājsistēmā Windows 8
Palaidiet NASM operētājsistēmā Windows 8

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".

Palaidiet NASM operētājsistēmā Windows 9
Palaidiet NASM operētājsistēmā Windows 9

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

Ieteicams: