Hoe om NASM op Windows uit te voer: 9 stappe (met foto's)

INHOUDSOPGAWE:

Hoe om NASM op Windows uit te voer: 9 stappe (met foto's)
Hoe om NASM op Windows uit te voer: 9 stappe (met foto's)

Video: Hoe om NASM op Windows uit te voer: 9 stappe (met foto's)

Video: Hoe om NASM op Windows uit te voer: 9 stappe (met foto's)
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, April
Anonim

Die aanleertaal kan moeilik wees, maar dit kan ook 'n vereiste wees vir sekere kurrikulums. Om te begin leer, kan u CodeBlocks, 'n gratis C -samesteller, gekoppel aan nasm (netwide assembler) gebruik.

Stappe

Begin NASM op Windows Stap 1
Begin NASM op Windows Stap 1

Stap 1. Laai kodeblokke af van Code Blocks Downloads

Begin NASM op Windows Stap 2
Begin NASM op Windows Stap 2

Stap 2. Laai nasm af van die netwerker

Begin NASM op Windows Stap 3
Begin NASM op Windows Stap 3

Stap 3. Installeer die kodeblokke deur die opstelling uit te voer

exe -lêer wat u afgelaai het.

Begin NASM op Windows Stap 4
Begin NASM op Windows Stap 4

Stap 4. Pak nasm uit en installeer dit in die gids codeblocks, bv

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

Begin NASM op Windows Stap 5
Begin NASM op Windows Stap 5

Stap 5. Kyk of die installasie werk of nie deur die bronkode hieronder vir 'n toetslopie nie

Dit is 'n Win32 -konsole -program wat 'Hallo, wêreld' op een reël skryf en; verlaat dan. Dit moet gekoppel word aan 'n C -biblioteek.

Begin NASM op Windows Stap 6
Begin NASM op Windows Stap 6

Stap 6. Stoor die bronkode hierbo as helloworld

asm in die ligging: C: / Program Files / CodeBlocks / MinGW / bin.

Begin NASM op Windows Stap 7
Begin NASM op Windows Stap 7

Stap 7. Begin naspath

kolf.

Voer hierdie opdrag in: nasm -f win32 helloworld.asm. Dit moet 'n helloworld.obj -lêer in dieselfde gids produseer.

Begin NASM op Windows Stap 8
Begin NASM op Windows Stap 8

Stap 8. Voer die voorwerplêer uit deur te tik:

gcc helloworld.obj. Dit moet 'n lêer met die naam a.exe bou.

Stap 9. Tik a.exe om die toetsprogram uit te voer en kry die resultaat

Die woorde "Hallo, wêreld" moet op die skerm verskyn.

Begin NASM op Windows Stap 9
Begin NASM op Windows Stap 9

Metode 1 van 1: Kode

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

Aanbeveel: