Sådan køres NASM på Windows: 9 trin (med billeder)

Indholdsfortegnelse:

Sådan køres NASM på Windows: 9 trin (med billeder)
Sådan køres NASM på Windows: 9 trin (med billeder)

Video: Sådan køres NASM på Windows: 9 trin (med billeder)

Video: Sådan køres NASM på Windows: 9 trin (med billeder)
Video: Changing SMTP settings in Outlook 365 2024, April
Anonim

At lære samlingssprog kan være svært, men det kan også være et krav for visse læreplaner. For at begynde at lære kan du bruge CodeBlocks, en gratis C -kompilator, parret med nasm (netwide assembler).

Trin

Kør NASM på Windows Trin 1
Kør NASM på Windows Trin 1

Trin 1. Download codeblocks fra Code Blocks Downloads

Kør NASM på Windows Trin 2
Kør NASM på Windows Trin 2

Trin 2. Download nasm fra netwide assembler

Kør NASM på Windows Trin 3
Kør NASM på Windows Trin 3

Trin 3. Installer kodeblokkene ved at køre opsætningen

exe -fil, du downloadede.

Kør NASM på Windows Trin 4
Kør NASM på Windows Trin 4

Trin 4. Udtræk og installer nasm i mappen codeblocks, f.eks

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

Kør NASM på Windows Trin 5
Kør NASM på Windows Trin 5

Trin 5. Kontroller, om installationen fungerer eller ej ved hjælp af kildekoden nedenfor til en testkørsel

Dette er et Win32 -konsolprogram, der skriver "Hej, verden" på en linje og; afslutter derefter. Det skal forbindes med et C -bibliotek.

Kør NASM på Windows Trin 6
Kør NASM på Windows Trin 6

Trin 6. Gem kildekoden ovenfor som helloworld

asm på placeringen: C: / Program Files / CodeBlocks / MinGW / bin.

Kør NASM på Windows Trin 7
Kør NASM på Windows Trin 7

Trin 7. Kør nasmpath

flagermus.

Indtast denne kommando: nasm -f win32 helloworld.asm. Det skal producere en helloworld.obj -fil i det samme bibliotek.

Kør NASM på Windows Trin 8
Kør NASM på Windows Trin 8

Trin 8. Udfør objektfilen ved at skrive:

gcc helloworld.obj. Det skal bygge en fil med navnet a.exe.

Trin 9. Skriv a.exe for at køre testprogrammet og få dit resultat

Ordene "Hej, verden" skal vises på skærmen.

Kør NASM på Windows Trin 9
Kør NASM på Windows Trin 9

Metode 1 af 1: Kode

global _main extern _printf sektion.text _main: push besked opkald _printf tilføj esp, 4 ret besked: db 'Hello, World', 10, 0

Anbefalede: