پردازش اسمبلی (دانلود رایگان)

پردازش اسمبلی (دانلود رایگان)

پردازش اسمبلی (دانلود رایگان)

پردازش-اسمبلی-(دانلود-رایگان)لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : ۱۱ صفحه

 قسمتی از متن word (..doc) : 
 

‏۲
‏پردازش اسمبلی
‏مقدمه
‏وظیفه یک اسمبلر آ ن است که کد منبع زبان اسمبلی را به کد هدف تبدیل نماید در سیستمهای کامپیوتری ساده تر این کد هدف همان زبان ماشین است
‏که در حافظه قرار گرفته و اجرا میگردد .
‏در سیستمهای کامپیوتری پیچیده تر کد هدفی که به وسیله اسمبلر ایجاد می شود ‏باید به وسیله لینکر و یا لودر در قبل از اجرا تنظیم گردد.
‏اسمبلی دو گذاری
‏ ماکرو اسمبلر مایکرو سافت یک اسمبلر دو گذاری است . این به آن معنی است
‏که یک برنامه منبع زبان اسمبلی دو به وسیله پویش می شود تا فایل کد هدف آن ایجاد شود می‏ ‏توان‏ یک اسم‏بلر را به صورت یک گذری طرح کرد و
‏بعضی اسمبلرها برنامه منبع را سه بار یا بیشتر پویش می کنند اما بیشتر اسمبلرها
‏از دو گذر بهره می برند . این بخش به توضیح یک اسمبلر دو گذری نمونه می پردازد.
‏یک مزیت نوشتن برنامه به زبان اسمبلی نسبت به زبان ماشین آن است که در آن می توان از شناسه ها یا نمادها برای رجوع به داده ها در سگمنت داده و دستور العمل ها ‏در سگمنت کد استفاده نمود. برای آن که بتوان برنامه را به زبان ماشین نوشت برنامه نویس باید آدرسهای داده ها و دستورالعمل ها را بداند
‏۲
‏یک وظیفه اسمبلر آن است که یک جدول علائم در ارتباط با هر شناسه با مشخصه های مختلف را تشکیل داده و آنرا حفظ کند ‏. یک مشخصه برابر نوع یک نماد است این انواع شامل برچسب داده ها و دستور ا لعملها نمادهائی که مساوی ثابتها در نظر گرفته شده اند اسامی روالها اسامی ماکروها و اسامی سگمنت ها می با شند بعضی اسمبلرها کار ترجمه ‏برنامه منبع را با یک جدول
‏علامت که حاوی مشخصه تمام نام دستور العمل های زبان اسامی تمام ثباتها و
‏نمادهای دیگر می باشد شروع می کنند.
‏اگر نمادی مربوط به یک بر چسب و یا داده باشد آنگاه جدول علائم حاوی اندازه داده ها نیز خواهد بود. بطور مثال اگر شبه دستور ‏زیر را اسمبل
‏نماید :
‏آنگاه بعنوان برچسب یک کلمه ثبت خواهد گردید . بدین ترتیب
‏می تواند استفاده غلط از علامت ها را تشخیص دهد . با توجه به دستور اسمبلر
‏فوق دستور زیررااشتباه تشخیص خواهد داد .

 

دانلود فایل

 

0
افکار شما را دوست داریم، لطفا نظر دهید.x