تبلیغات
میهن وب هاست

کتابچه الکترونیکی برنامه نویسی اسمبلی

نویسنده : امیر

نظرات : ۰ دیدگاه

بازدید : ۵۰۴ بازدید

تاریخ : ۱۳ فروردین ۱۳۹۶

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

 

زبان اسمبلی چیست ؟

زبان اَسمبلی که معادل واژه ی Assembly language می باشد در واقع یک زبان برنامه‌ نویسی سطح پایین برای رایانه‌ ها و دیگر دستگاه‌ ها و ماشین های برنامه‌ پذیر است که رابطه ی به شکل ۱-۱ با دستور العمل‌ های زبان ماشین دارد. هر زبان اسمبلی مختص به یک معماری رایانه خاص است، برخلاف بیشتر زبان‌ های برنامه‌ نویسی سطح بالا که با معماری‌ های مختلف سازگار هستند ولی برای اجرا شدن به مفسر و مترجم نیاز دارند. در واقع این بدین معناست کدهای زبان برنامه نویسی اسمبلی قابل حمل نیستند و در سخت افزارهای مختلف کدهای مختلف عملکردهای مختلفی خواهند داشت.

زبان اسمبلی با استفاده از یک برنامه جانبی به نام اسمبلر، به کد ماشین قابل اجرا تبدیل می‌شود؛ به این فرایند تبدیل، اسمبل کردن گفته می‌شود.

برنامه‌ هایی که به زبان برنامه نویسی اسمبلی نوشته می‌شود شامل مجموعه‌ ای از دستور العمل‌ های پردازنده، شبه کدها، کامنت‌ها، داده‌ها و … است. دستور های زبان اسمبلی معمولاً از یک آپ‌کد و سپس فهرستی از داده‌ ها، آرگومان‌ ها و یا پارامتر ها تشکیل شده‌ اند و توسط اسمبلر به دستور های زبان ماشین ترجمه و به حافظه منتقل می‌شوند تا در پردازنده اجرا شوند.

 

با این مقدمات قصد رسیدن به یک کتابچه ی الکترونیکی یا جزوه ی آموزشی را داریم.

این جزوه یا کتابچه ی الکترونیکی توسط یکی اساتید برجسته ی دانشگاه فنی انقلاب اسلامی تهران (مدیر گروه رشته ی نرم افزار استاد عسکر قندچی ) گردآوری شده است.

اطلاعات کتابچه / جزوه :

نام جزوه : زبان ماشین و اسمبلی

مولف : استاد عسکر قندچی

ایمیل مولف : askar.ghandchi@gmail.com

تعداد صفحات : ۴۳ صفحه

حجم فایل : ۳٫۷۵ مگابایت

پیوند دانلود : لینک مسقیم – لینک غیر مستقیم

کپی رایت : هر گونه تغییر یا انتشار مجدد این جزوه توسط افراد باید زیر نظر مستقیم مولف و با اجازه ی استاد عسکر قندچی باشد.

توضیحات : این جزوه بدون هیچ تغییر و افزودن هیچ تبلیغی در آن به اشتراک گذاشته شده است؛ ضمنا این جزوه مرجع و منبع کاملی برای یادگیری زبان اسمبلی می باشد.

با دوستانتان به اشتراک بگذارید

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code

مطالب زیر را از دست ندهید: