Kako pokrenuti NASM na Windowsima: 9 koraka (sa slikama)

Sadržaj:

Kako pokrenuti NASM na Windowsima: 9 koraka (sa slikama)
Kako pokrenuti NASM na Windowsima: 9 koraka (sa slikama)

Video: Kako pokrenuti NASM na Windowsima: 9 koraka (sa slikama)

Video: Kako pokrenuti NASM na Windowsima: 9 koraka (sa slikama)
Video: Технологические стеки — информатика для бизнес-лидеров, 2016 г. 2024, Maj
Anonim

Učenje asemblerskog jezika može biti teško, ali može biti i zahtjev za određene nastavne programe. Za početak učenja možete koristiti CodeBlocks, besplatni C kompajler, uparen sa nasm (mrežni asembler).

Koraci

Pokrenite NASM na Windows -u Korak 1
Pokrenite NASM na Windows -u Korak 1

Korak 1. Preuzmite kodne blokove iz Preuzimanja blokova kodova

Pokrenite NASM u operativnom sistemu Windows 2. korak
Pokrenite NASM u operativnom sistemu Windows 2. korak

Korak 2. Preuzmite nasm sa mrežnog asemblera

Pokrenite NASM na Windows -u Korak 3
Pokrenite NASM na Windows -u Korak 3

Korak 3. Instalirajte kodne blokove pokretanjem instalacije

exe datoteku koju ste preuzeli.

Pokrenite NASM na Windows koraku 4
Pokrenite NASM na Windows koraku 4

Korak 4. Izdvojite i instalirajte nasm u mapu codeblocks, npr

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

Pokrenite NASM na Windows -u Korak 5
Pokrenite NASM na Windows -u Korak 5

Korak 5. Provjerite radi li instalacija ili ne pomoću donjeg izvornog koda radi probnog rada

Ovo je konzola Win32 koja u jednom retku piše "Hello, World" i; zatim izlazi. Mora biti povezan sa C bibliotekom.

Pokrenite NASM na Windows -u Korak 6
Pokrenite NASM na Windows -u Korak 6

Korak 6. Sačuvajte gornji izvorni kod kao helloworld

asm na lokaciji: C: / Program Files / CodeBlocks / MinGW / bin.

Pokrenite NASM u operativnom sistemu Windows 7
Pokrenite NASM u operativnom sistemu Windows 7

Korak 7. Pokrenite nasmpath

bat.

Unesite ovu naredbu: nasm -f win32 helloworld.asm. Trebao bi proizvesti helloworld.obj datoteku u istom direktoriju.

Pokrenite NASM na Windows -u Korak 8
Pokrenite NASM na Windows -u Korak 8

Korak 8. Izvršite datoteku objekta upisivanjem:

gcc helloworld.obj. Trebalo bi izgraditi datoteku pod nazivom a.exe.

Korak 9. Upišite a.exe da biste pokrenuli testni program i dobili rezultat

Na ekranu bi se trebale pojaviti riječi "Zdravo, svijete".

Pokrenite NASM na Windows -u Korak 9
Pokrenite NASM na Windows -u Korak 9

Metoda 1 od 1: Šifra

global _main extern _printf section.text _main: poziv push poruke _printf add esp, 4 ret message: db 'Hello, World', 10, 0

Preporučuje se: