تالار گفتمان مانشت
مشکل در سوال .. تولید کد میانی بهینه - نسخه‌ی قابل چاپ

مشکل در سوال .. تولید کد میانی بهینه - mostafa2012 - 02 بهمن ۱۳۹۳ ۰۲:۳۱ ق.ظ

باسلام
ببخشید خودش توی مثال سوال اینجور گفته که نمیشه همزمان با یک tmp هم خوند هم نوشت
بعدش چط.ری خودش همه رو اومده همزمان جمع کرده با tmp و ریخته تو tmp ???

ما از کجا بفهمیم؟؟Huh
[تصویر:  328754_5awynaz14modb8o5d22i.png]

RE: مشکل در سوال .. تولید کد میانی بهینه - bluebaran - 02 بهمن ۱۳۹۳ ۰۲:۳۱ ب.ظ

(۰۲ بهمن ۱۳۹۳ ۰۲:۳۱ ق.ظ)mostafa2012 نوشته شده توسط:  باسلام
ببخشید خودش توی مثال سوال اینجور گفته که نمیشه همزمان با یک tmp هم خوند هم نوشت
بعدش چط.ری خودش همه رو اومده همزمان جمع کرده با tmp و ریخته تو tmp ???

ما از کجا بفهمیم؟؟Huh
[تصویر:  328754_5awynaz14modb8o5d22i.png]

واسه استفاده از حافظه برای اینکه حداقل رو داشته باشی باید به این توجه کنی که آیا حافظه موقت بعدا ازش استفاده میکنی یا نه تو مثالش مشخص نیست که بعدا استفاده میشه یا نه ولی در کل باید این مد نظرت باشه که اگه بعدا مقدارشو میخوای استفاده کنی خب نمیتونی خرابش کنی باید نگهش داری و از یه متغیر دیگه استفاه کنی

RE: مشکل در سوال .. تولید کد میانی بهینه - mostafa2012 - 02 بهمن ۱۳۹۳ ۰۵:۳۳ ب.ظ

(۰۲ بهمن ۱۳۹۳ ۰۲:۳۱ ب.ظ)bluebaran نوشته شده توسط:  
(02 بهمن ۱۳۹۳ ۰۲:۳۱ ق.ظ)mostafa2012 نوشته شده توسط:  باسلام
ببخشید خودش توی مثال سوال اینجور گفته که نمیشه همزمان با یک tmp هم خوند هم نوشت
بعدش چط.ری خودش همه رو اومده همزمان جمع کرده با tmp و ریخته تو tmp ???

ما از کجا بفهمیم؟؟Huh
[تصویر:  328754_5awynaz14modb8o5d22i.png]

واسه استفاده از حافظه برای اینکه حداقل رو داشته باشی باید به این توجه کنی که آیا حافظه موقت بعدا ازش استفاده میکنی یا نه تو مثالش مشخص نیست که بعدا استفاده میشه یا نه ولی در کل باید این مد نظرت باشه که اگه بعدا مقدارشو میخوای استفاده کنی خب نمیتونی خرابش کنی باید نگهش داری و از یه متغیر دیگه استفاه کنی


سلام مجدد
این رو میدونم
ولی سوال خودش توی فرض ازش استفاده کرده => 2 تا

ولی در حل تست خودش از یکی هم استفاده کرده گفته یکی


حالا ما باید چیکار کنیم =>> من چون گفتم لابد تو فرض سوال استفاده کرده (شاید انتقال رجیستر رجیستر سختش بوده) اینجا هم ۲ تا!