اسمبلیزبان اسمبلی یک زبان برنامه‌نویسی سطح پایین برای کامپیوتر یا دیگر دستگاه‌های قابل‌برنامه‌ریزی است که مختص یک معماری کامپیوتر خاص در مقایسه با زبان‌های برنامه‌نویسی سطح بالا است، که به طور کلی در سیستم‌های چند سطحی قابل‌حمل هستند. زبان اسمبلی از طریق یک برنامه کاربردی به نام اسمبلر مانند NASM، MASM و GNU ASM به کد ماشین قابل‌اجرا تبدیل می‌شود.


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

ادامه مطلب


مشخصات

آخرین ارسال ها

آخرین جستجو ها