نصب محیط برنامه نویسی اسمبلی – آموزش Assembly

  • دوشنبه ۱۵ مرداد ۱۳۹۷
  • بازدید ۷,۴۶۷ نفر

تصویر assembly-environment-setup_2921 نصب محیط برنامه نویسی اسمبلی - آموزش Assembly

نصب محیط برنامه نویسی اسمبلی

زبان اسمبلی به مجموعه دستورالعمل و معماری پردازنده وابسته است. در این آموزش ما بر روی پردازنده های اینتل 32 مانند Pentium تمرکز می کینم. برای ادامه این آموزش به موارد زیر نیاز دارید:

  • یک رایانه IBM یا هر کامپیوتر مشابه به آن
  • یک نسخه از سیستم عامل لینوکس
  • یک نسخه از برنامه اسمبلر NASM

انواع برنامه های اسمبلر (Assembler)

  • Microsoft Assembler (MASM)
  • Borland Turbo Assembler (TASM)
  • The GNU assembler (GAS)

مزایای اسمبلر NASM

  • رایگان است.
  • به خوبی مستند شده و اطلاعات زیادی در مورد آن در اینترنت موجود است.
  • می تواند هم در لینوکس و هم در ویندوز استفاده شود.

نصب NASM بر روی لینوکس

اگر در هنگام نصب لینوکس گزینه “Development Tools” را انتخاب کرده باشید، ممکن است NASM همراه با سیستم عامل لینوکس نصب شده باشد و نیازی به دانلود و نصب آن به صورت جداگانه نیست. اما اگر می دانید که بر روی سیستم عامل شما نصب نشده است مراحل زیر را دنبال کنید:

  • به سایت NASM بروید.
  • به بخش دانلود رفته و آخرین نسخه لینوکس آن را دانلود کنید (فایل nasm-X.XX.ta.gz).
  • فایل دانلود شده را از حالت فشرده خارج کنید و یک فولدر با نام nasm-x.xx ایجاد کنید.
  • با استفاده از دستور cd و ترمینال به فولدر nasm-x.xx بروید و ./configure را تایپ کرده و اینتر را بزنید.
  • سپس دستور make را تایپ کنید.
  • و در نهایت دستور make install را وارد کنید تا NASM نصب شود.

توجه! منظور از X شماره نسخه است.

اجرای دستورات اسمبلی در ویندوز

برای اینکه بتوانید به راحتی دستورات زبان اسمبلی را در محیط ویندوز بدون درد سر و با سرعت زیاد اجرا کنید می توانید از نرم افزار Emu8086 استفاده کنید.

ثبت نظر
ریفریش کنید!
نظرات کاربران (۰ مورد)

هیچ نظری ثبت نشده است