Jak uruchomić NASM w systemie Windows: 9 kroków (ze zdjęciami)

Spisu treści:

Jak uruchomić NASM w systemie Windows: 9 kroków (ze zdjęciami)
Jak uruchomić NASM w systemie Windows: 9 kroków (ze zdjęciami)

Wideo: Jak uruchomić NASM w systemie Windows: 9 kroków (ze zdjęciami)

Wideo: Jak uruchomić NASM w systemie Windows: 9 kroków (ze zdjęciami)
Wideo: MS Outlook Email Configuration Setting Step by Step Outlook 2007 POP IMAP SMTP 2024, Marsz
Anonim

Nauka języka asemblera może być trudna, ale może być również wymagana w niektórych programach nauczania. Aby rozpocząć naukę, możesz użyć CodeBlocks, darmowego kompilatora C, połączonego z nasm (asemblerem sieciowym).

Kroki

Uruchom NASM w systemie Windows Krok 1
Uruchom NASM w systemie Windows Krok 1

Krok 1. Pobierz bloki kodu z pobierania bloków kodu

Uruchom NASM w systemie Windows Krok 2
Uruchom NASM w systemie Windows Krok 2

Krok 2. Pobierz nasm z asemblera netwide

Uruchom NASM w systemie Windows Krok 3
Uruchom NASM w systemie Windows Krok 3

Krok 3. Zainstaluj bloki kodu, uruchamiając instalację

pobrany plik exe.

Uruchom NASM w systemie Windows Krok 4
Uruchom NASM w systemie Windows Krok 4

Krok 4. Wypakuj i zainstaluj nasm w folderze codeblocks, np

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

Uruchom NASM w systemie Windows Krok 5
Uruchom NASM w systemie Windows Krok 5

Krok 5. Sprawdź, czy instalacja działa, czy nie, korzystając z poniższego kodu źródłowego dla uruchomienia testowego

Jest to program konsoli Win32, który w jednym wierszu pisze „Hello, World” i; następnie wychodzi. Musi być połączony z biblioteką C.

Uruchom NASM w systemie Windows Krok 6
Uruchom NASM w systemie Windows Krok 6

Krok 6. Zapisz powyższy kod źródłowy jako helloworld

asm w lokalizacji: C:\Program Files\CodeBlocks\MinGW\bin.

Uruchom NASM w systemie Windows Krok 7
Uruchom NASM w systemie Windows Krok 7

Krok 7. Uruchom nasmpath

nietoperz.

Wpisz to polecenie: nasm -f win32 helloworld.asm. Powinien utworzyć plik helloworld.obj w tym samym katalogu.

Uruchom NASM w systemie Windows Krok 8
Uruchom NASM w systemie Windows Krok 8

Krok 8. Uruchom plik obiektowy, wpisując:

gcc helloworld.obj. Powinien zbudować plik o nazwie a.exe.

Krok 9. Wpisz a.exe, aby uruchomić program testowy i uzyskać wynik

Na ekranie powinny pojawić się słowa „Hello, World”.

Uruchom NASM w systemie Windows Krok 9
Uruchom NASM w systemie Windows Krok 9

Metoda 1 z 1: Kod

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

Zalecana: