Как да стартирате NASM в Windows: 9 стъпки (със снимки)

Съдържание:

Как да стартирате NASM в Windows: 9 стъпки (със снимки)
Как да стартирате NASM в Windows: 9 стъпки (със снимки)

Видео: Как да стартирате NASM в Windows: 9 стъпки (със снимки)

Видео: Как да стартирате NASM в Windows: 9 стъпки (със снимки)
Видео: Understanding and Troubleshooting Windows Search and Indexing 2024, Април
Anonim

Изучаването на асемблерен език може да бъде трудно, но може да бъде и изискване за определени учебни програми. За да започнете да изучавате, можете да използвате CodeBlocks, безплатен компилатор на C, съчетан с nasm (мрежов асемблер).

Стъпки

Стартирайте NASM на Windows Стъпка 1
Стартирайте NASM на Windows Стъпка 1

Стъпка 1. Изтеглете кодови блокове от Изтегляния на кодови блокове

Стартирайте NASM на Windows Стъпка 2
Стартирайте NASM на Windows Стъпка 2

Стъпка 2. Изтеглете nasm от мрежовия асемблер

Стартирайте NASM на Windows Стъпка 3
Стартирайте NASM на Windows Стъпка 3

Стъпка 3. Инсталирайте кодовите блокове, като стартирате инсталацията

exe файл, който сте изтеглили.

Стартирайте NASM на Windows Стъпка 4
Стартирайте NASM на Windows Стъпка 4

Стъпка 4. Извлечете и инсталирайте nasm в папката codeblocks, напр

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

Стартирайте NASM на Windows Стъпка 5
Стартирайте NASM на Windows Стъпка 5

Стъпка 5. Проверете дали инсталацията работи или не чрез изходния код по -долу за тестово изпълнение

Това е конзолна програма на Win32, която пише "Здравей, Свят" на един ред и; след това излиза. Тя трябва да бъде свързана с C библиотека.

Стартирайте NASM на Windows Стъпка 6
Стартирайте NASM на Windows Стъпка 6

Стъпка 6. Запазете изходния код по -горе като helloworld

asm в местоположението: C: / Program Files / CodeBlocks / MinGW / bin.

Стартирайте NASM на Windows Стъпка 7
Стартирайте NASM на Windows Стъпка 7

Стъпка 7. Стартирайте nasmpath

прилеп.

Въведете тази команда: nasm -f win32 helloworld.asm. Той трябва да създаде helloworld.obj файл в същата директория.

Стартирайте NASM на Windows Стъпка 8
Стартирайте NASM на Windows Стъпка 8

Стъпка 8. Изпълнете обектния файл, като въведете:

gcc helloworld.obj. Той трябва да изгради файл с име a.exe.

Стъпка 9. Въведете a.exe, за да стартирате тестовата програма и да получите резултата си

Думите „Здравей, Свят“трябва да се показват на екрана.

Стартирайте NASM на Windows Стъпка 9
Стартирайте NASM на Windows Стъпка 9

Метод 1 от 1: Код

глобален _main extern _printf раздел.text _main: извикване на съобщение _printf добавяне на esp, 4 ret съобщение: db 'Hello, World', 10, 0

Препоръчано: