نحوه اجرای NASM در ویندوز: 9 مرحله (همراه با تصاویر)

فهرست مطالب:

نحوه اجرای NASM در ویندوز: 9 مرحله (همراه با تصاویر)
نحوه اجرای NASM در ویندوز: 9 مرحله (همراه با تصاویر)

تصویری: نحوه اجرای NASM در ویندوز: 9 مرحله (همراه با تصاویر)

تصویری: نحوه اجرای NASM در ویندوز: 9 مرحله (همراه با تصاویر)
تصویری: تنظیمات گام به گام پیکربندی ایمیل MS Outlook Outlook 2007 POP IMAP SMTP 2024, آوریل
Anonim

یادگیری زبان اسمبلی می تواند مشکل باشد ، اما ممکن است برای برخی از برنامه های درسی نیز الزامی باشد. برای شروع یادگیری ، می توانید از CodeBlocks ، یک کامپایلر C رایگان ، همراه با nasm (مونتاژ کننده سراسری) استفاده کنید.

مراحل

NASM را روی ویندوز مرحله 1 اجرا کنید
NASM را روی ویندوز مرحله 1 اجرا کنید

مرحله 1. کد بلوک ها را از Code Blocks Downloads بارگیری کنید

NASM را در ویندوز مرحله 2 اجرا کنید
NASM را در ویندوز مرحله 2 اجرا کنید

مرحله 2. دانلود nasm از netwide assembler

NASM را در ویندوز مرحله 3 اجرا کنید
NASM را در ویندوز مرحله 3 اجرا کنید

مرحله 3. با اجرای راه اندازی ، کد بلوک ها را نصب کنید

فایل exe که بارگیری کرده اید

NASM را در مرحله 4 ویندوز اجرا کنید
NASM را در مرحله 4 ویندوز اجرا کنید

مرحله 4. nasm را در پوشه codeblocks استخراج و نصب کنید ، به عنوان مثال

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

NASM را روی ویندوز 5 اجرا کنید
NASM را روی ویندوز 5 اجرا کنید

مرحله 5. برای اجرای آزمایشی ، کد منبع زیر را بررسی کنید که آیا کار می کند یا خیر

این یک برنامه کنسول Win32 است که "Hello، World" را در یک خط می نویسد و ؛ سپس خارج می شود باید با کتابخانه C پیوند داده شود.

NASM را روی ویندوز 6 اجرا کنید
NASM را روی ویندوز 6 اجرا کنید

مرحله 6. کد منبع بالا را به عنوان helloworld ذخیره کنید

asm در محل: C: / Program Files / CodeBlocks / MinGW / bin.

NASM را روی ویندوز 7 اجرا کنید
NASM را روی ویندوز 7 اجرا کنید

مرحله 7. nasmpath را اجرا کنید

خفاش

این دستور را وارد کنید: nasm -f win32 helloworld.asm. باید یک فایل helloworld.obj در همان فهرست ایجاد کند.

NASM را روی ویندوز 8 اجرا کنید
NASM را روی ویندوز 8 اجرا کنید

مرحله 8. فایل شی را با تایپ کردن اجرا کنید:

gcc helloworld.obj. باید فایلی به نام a.exe بسازد.

مرحله 9. برای اجرای برنامه آزمایشی و دریافت نتیجه ، a.exe را تایپ کنید

کلمات "سلام ، جهان" باید روی صفحه نمایش داده شود.

NASM را روی ویندوز 9 اجرا کنید
NASM را روی ویندوز 9 اجرا کنید

روش 1 از 1: کد

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

توصیه شده: