عنوان انگلیسی مقاله: An
examination of the relation between architecture and compiler design
leads to several principles which can simplify compilers and improve the
object code they produce
عنوان فارسی مقاله: بررسی رابطه بین معماری و برنامه مترجم (کامپایلر)
دسته: کامپیوتر و فناوری اطلاعات
فرمت فایل ترجمه شده: فایل Word ورد 2007 یا 2003 (Docx یا Doc) قابل ویرایش
تعداد صفحات فایل ترجمه شده: 19
لینک دریافت رایگان نسخه انگلیسی مقاله:
دانلودترجمه سلیس و روان مقاله آماده خرید می باشد.
_______________________________________
چکیده
تعامل
بین طرح مجموعه دستورالعمل های کامپیوتری و طرح کامپایلر که کد را برای
کامپیوتر ایجاد می کند دارای کاربردهای مهمی در هزینه محاسباتی و بازدهی می
باشد. این مقاله، که به بررسی این تعامل ها می پردازد، به طور ایده آلی بر
مبنای اطلاعات جامعی می باشد؛ متاسفانه، چنین اطلاعاتی اندک می باشند. و
در حالی که داده هایی در زمینه داستفاده از مجموعه دستورالعمل وجود دارد،
ارتباط این اطلاعات با طرح کامپایلر نامشخص می باشد.
بنابراین، این مورد یک دستور مشخص صریحی می باشد، که بر مبنای بررسی های گسترده ای است.
من
وهمکارانم در بهبوهه تلاش تحقیقاتی هستیم که هدف آن اتوماتیک کردن ایجاد
کامپایلر های کیفی تولیدی می باشد. (برای محدود کردن آنچه که قبلا به نام
پروژه بلندپروازانه بوده است، ما تنها زبان جبر و کامپیوترهای معمولی را
مد نظر قرار می دهیم.) به طور مختصر، بر خلاف بسیاری از کامپایلرها- یعنی
تلاش برای کامپایل کردن در گذشته- فعالیت های شامل اتوماتیک کردن تمام
مراحل کامپایلر – شامل مرحله بهینه سازی و ایجاد کد که در بهینه سازی
کامپایلرها یافت می شود، می باشد. تنها اطلاعات ورودی مربوط به این فرایند
تولید، تعریف رسمی از زبان مبدا و کامپیوتر هدف می باشد.
ادامه مطلب ...