دانلود آموزش زبان برنامه نویسی اسمبلی به زبان فارسی

مطلب نوشته شده
۲۹ آبان ۱۳۹۷
دفعات بازدید
1,129

زبان اسمبلی با استفاده از یک برنامه جانبی به نام اسمبلر، به کد ماشین قابل اجرا تبدیل می‌شود؛ به این فرایند تبدیل، اسمبل کردن گفته می‌شود.زبان Assembly از یادیارها برای نشان دادن هر دستور ماشین سطح-پایین یا آپ‌کد استفاده می‌کند.

بعضی آپ‌کدها به یک یا چند عملوند به عنوان بخشی از دستورالعمل نیاز دارند، و بیشتر اسمبلرها می‌توانند لیبل‌ها و نمادهایی را به عنوان عملوند، برای نشان دادن آدرس‌های حافظه و ثابت‌های عددی بپذیرند. ماکرو اسمبلرها نیز قابلیت درشت‌دستوری را شامل می‌شوند که این امکان را به وجود می‌آورد که متن یک کد زبان اسمبلی با یک نام از پیش تعیین شده در خلال متن یک کد دیگر استفاده شود. بیشتر اسمبلرها مکانیزم‌های اضافی برای تسهیل فرایند توسعه برنامه، کنترل فرایند اسمبل کردن و پشتیبانی از اشکال‌زدایی ارائه کرده‌اند.

سرفصل های دوره آموزشی زبان برنامه نویسی اسمبلی به زبان فارسی:

زبان ماشین و برنامه سازی سیستم اسمبلی
مقدمات زبان ماشین و اسمبلی
انواع زبانها
زبانهای سطح پایین و اسمبلی
مزایای زبان سطح پایین
مراحل پردازش دستورالعمل
انواع حافظه ها در کامپیوتر
انواع داده ها در کامپیوتر
تبدیل مبناها
تبدیل مبنا هر عددی به مبنای ۱۰
تبدیل اعداد دهدهی به مبناهای مختلف
تبدیل اعداد مبنای ۲ به ۸ و برعکس
تبدیل مبنای ۲ به ۱۶ و برعکس
مکمل و متمم
مکمل پایه و یا مکمل پایه
موارد استفاده از مکمل ها
نمایش اعداد اعشاری قالبهای اعداد اعشاری
مفهوم ممیز شناور
مفهوم عدد نرمال
مفهوم عدد بایاس
پردازنده در کامپیوتر
پردازنده خانواده اینتل ۸۰×۸۶
پردازنده پنتیوم
وظایف پردازنده
ثباتها
ثباتهای عمومی
ثباتهای سگمنت
ثباتهای اشاره گر و شاخص
ثباتهای وضعیت و کنترل
وظایف ثباتها
مفهوم انباره در ثبات ax
ثبات bx
ثبات cx
ثبات dx
سگمنت بندی های حافظه
ثباتهای سگمنت
سگمنت کد
سگمنت داده
سگمنت اضافی
دستور move
دستور pusha
دستور pop a
دستور push f
دستور pop f
ثبات EBP وESP
ثبات ip
ثبات وضعیت PSW
واحدهای مختلف پردازنده
قالب کلی دستورات و برنامه نویسی ترجمه و تولید فایل اجرایی
فیلد شناسه
دستورالعمل یا کد اجرا
دستورالعمل های MOVE ADD SUB MUL LOOP INC DEC CLC
شبه دستورات
شبه دستورات SEGMENT PROC ORG ENDS ENDP DD DQ DW DB
عملوند
دستور NEG
فیلد شناسه
نوشتن برنامه به زبان اسمبلی
ترجمه برنامه
بیتها و نحوه تعریف آنها
تعریف سگمنت
پارامترها
پارامتر تنظیم
پارامتر ترکیب
پارامتر کلاس
مراحل تبدیل اسمبلی
دستور R
دستور A
دستور G
دستور T
دستور P
شبه دستورات داده ای
شبه دستورات لیستی
شبه دستور TITLE
شبه دستور SUBTITLE
شبه دستور ارجاع خارجی
شبه دستور PUBLIC
انواع آدرس دهی
ادرس دهدی بلافاصله
آدرس دهی ثبات
آدرس دهی مستقیم
آدرس دهی غیر مستقیم با ثبات
آدرس دهی غیر مستقیم با ثباتهای پایه و شاخص
فایل با پسوند COM
مقررات برنامه های COM
تفاوت فایلهای COM و EXE
عملکردOFFSET
دستور LDS
دستورات محاسباتی
دستور ADC
دستور SBB
دستورات ضرب MUL و IMUL
دستور تقسیم DIV
دستورات SUB و ADD
ضرب یک کلمه در یک کلمه
ضرب یک بایت در یک کلمه
دستورات شیفت دادن
انواع شیفت
شفیت منطقی
شیفت محاسباتی
دستور DIV و IDIV
تقسیم کلمه ممضاعف بر کلمه دو بایتی
تقسیم بایت بر بایت
نمایش اعداد دهدهی در حافظه
دستورالعمل های اسکی
دستور AAS
دستور AAM
دستور AAD
وقفه ها
انواع وقفه ها
وقفه ها خارجی
وقفه های داخلی
ماکرو نویسی
دستورات انتقال کنترل برنامه
دستورات پرش
دستور LOOPE
دستور LOOPE
دستور LOOPZ

1 ستاره2 ستاره3 ستاره4 ستاره5 ستاره (1 نظر, میانگین: 5,00 از 5)
Loading...

لینک دانلود

تمامی لینک ها بی نهایتی شدند .. !

دانلود با لينک مستقم با حجم 158 مگابايت

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

توضیحات:

بعدا این پست را در ایمیل خود ببینید !

شما می توانید با ارسال این مطلب به ایمیل خود، سر فرصت آنرا مطالعه کرده و آنرا در میان پست های دیگر فایل نیکو گم نکنید ! همچنین میتوانید این پست را برای دوستان خود از همین طریق ارسال کنید !

برترین ویدیوها

درحال بارگزاری

یک نظر برای ”دانلود آموزش زبان برنامه نویسی اسمبلی به زبان فارسی”

  1. 1 گفت:
    +
    -
    0

    سلام
    دمتون گرم

نظر بدهید

لطفا پیش از ارسال نظر ، به نکات زیر توجه فرمایید :
  • پسورد تمامی فایل ها www.fileniko.com می باشد.
  • دانلود از فایل نیکو فقط از داخل ایران امکان پذیر است ( IP ایران ).
  • درصورت مشاهده هرگونه خطا در هنگام Extract کردن، راهنمای دانلود را بخوانید.
  • از نوشتن دیدگاه های غیر مرتبط با پست جدا خودداری کنید.
  • فارسی تایپ کنید و برای سوال مجدد در صفحه از دکمه پاسخ دادن استفاده نمایید. نظرات فینگلیش تایید نخواهند شد.
  • قبل از ارسال کامنت حتما متن پست + نظرات سایر دوستان را بخوانید . نظرات اسپم و تکراری تایید نخواهند شد.
  • نظر شما ممکن است بدون پاسخ تایید شوند که در این صورت باید منتظر پاسخ از سوی دیگر کاربران باشید .
  • فقط نظراتی که جنبه عمومی داشته باشند تایید و منتشر می شوند.
  • لطفا انتقادات و پیشنهادات و همچنین درخواست های خود را از بخش های تماس با ما و درخواستی ها ارسال نمایید
موارد فوق را مطالعه کردم