
پردازش اسمبلی
فایل۳۶۵,در این پست برای شما عزیزان درباره پردازش اسمبلی یک فایل وُرد آماده کردیم میتوانید دانلود و استفاده کنید.
پردازش اسمبلی
مقدمه
وظیفه یک اسمبلر آ ن است که کد منبع زبان اسمبلی را به کد هدف تبدیل نماید در سیستمهای کامپیوتری ساده تر این کد هدف همان زبان ماشین است
که در حافظه قرار گرفته و اجرا میگردد .
در سیستمهای کامپیوتری پیچیده تر کد هدفی که به وسیله اسمبلر ایجاد می شود باید به وسیله لینکر و یا لودر در قبل از اجرا تنظیم گردد.
اسمبلی دو گذاری
ماکرو اسمبلر مایکرو سافت یک اسمبلر دو گذاری است . این به آن معنی است
که یک برنامه منبع زبان اسمبلی دو به وسیله پویش می شود تا فایل کد هدف آن ایجاد شود می توان یک اسمبلر را به صورت یک گذری طرح کرد و
بعضی اسمبلرها برنامه منبع را سه بار یا بیشتر پویش می کنند اما بیشتر اسمبلرها
از دو گذر بهره می برند . این بخش به توضیح یک اسمبلر دو گذری نمونه می پردازد.
یک مزیت نوشتن برنامه به زبان اسمبلی نسبت به زبان ماشین آن است که در آن می توان از شناسه ها یا نمادها برای رجوع به داده ها در سگمنت داده و دستور العمل ها در سگمنت کد استفاده نمود. برای آن که بتوان برنامه را به زبان ماشین نوشت برنامه نویس باید آدرسهای داده ها و دستورالعمل ها را بداند
دیدگاه ها