Kuidas NASM -i Windowsis käivitada: 9 sammu (piltidega)

Sisukord:

Kuidas NASM -i Windowsis käivitada: 9 sammu (piltidega)
Kuidas NASM -i Windowsis käivitada: 9 sammu (piltidega)

Video: Kuidas NASM -i Windowsis käivitada: 9 sammu (piltidega)

Video: Kuidas NASM -i Windowsis käivitada: 9 sammu (piltidega)
Video: Windows 11/ Server 2022 kernel router and route table: How it works! 2024, Aprill
Anonim

Koostamiskeele õppimine võib olla keeruline, kuid see võib olla ka teatud õppekavade nõue. Õppimise alustamiseks võite kasutada tasuta C -kompilaatorit CodeBlocks, mis on ühendatud nasm -iga (netwide assembler).

Sammud

Käivitage NASM operatsioonisüsteemis Windows 1
Käivitage NASM operatsioonisüsteemis Windows 1

Samm 1. Laadige koodiplokid alla koodiplokkide allalaadimisest

Käivitage NASM operatsioonisüsteemis Windows 2
Käivitage NASM operatsioonisüsteemis Windows 2

Samm 2. Laadige nasm alla netwide assemblerist

Käivitage NASM operatsioonisüsteemis Windows 3
Käivitage NASM operatsioonisüsteemis Windows 3

Samm 3. Paigaldage koodiplokid, käivitades seadistuse

allalaaditud exe -fail.

Käivitage NASM operatsioonisüsteemis Windows 4
Käivitage NASM operatsioonisüsteemis Windows 4

Samm 4. Ekstraktige ja installige nasm koodblokkide kausta, nt

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

Käivitage NASM operatsioonisüsteemis Windows 5
Käivitage NASM operatsioonisüsteemis Windows 5

Samm 5. Kontrollige testimiseks, kas install töötab või mitte, alltoodud lähtekoodi järgi

See on Win32 konsooliprogramm, mis kirjutab ühele reale "Tere, maailm" ja; siis väljub. See tuleb siduda C -koguga.

Käivitage NASM operatsioonisüsteemis Windows 6
Käivitage NASM operatsioonisüsteemis Windows 6

Samm 6. Salvestage ülaltoodud lähtekood helloworld

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

Käivitage NASM operatsioonisüsteemis Windows 7
Käivitage NASM operatsioonisüsteemis Windows 7

Samm 7. Käivitage nasmpath

nahkhiir.

Sisestage see käsk: nasm -f win32 helloworld.asm. See peaks tootma samas kataloogis faili helloworld.obj.

Käivitage NASM operatsioonisüsteemis Windows 8
Käivitage NASM operatsioonisüsteemis Windows 8

Samm 8. Käivitage objektifail, tippides:

gcc helloworld.obj. See peaks ehitama faili nimega a.exe.

Samm 9. Sisestage testprogrammi käivitamiseks ja tulemuse saamiseks a.exe

Ekraanile peaksid ilmuma sõnad "Tere, maailm".

Käivitage NASM operatsioonisüsteemis Windows 9
Käivitage NASM operatsioonisüsteemis Windows 9

Meetod 1: 1: kood

global _main extern _printf jaotis.text _main: push -sõnumikõne _printf add esp, 4 ret -sõnum: db 'Tere, maailm', 10, 0

Soovitan: