تالار گفتمان مانشت
سوال ۱۰۴ معماری (کنکور IT92) - نسخه‌ی قابل چاپ

سوال ۱۰۴ معماری (کنکور IT92) - msalehi1991 - 29 مرداد ۱۳۹۲ ۰۸:۰۹ ب.ظ

سلام
ممنون میشم اگر این سوال رو توضیح بدید.Huh

RE: سوال ۱۰۴ معماری (کنکور IT92) - vojoudi - 29 مرداد ۱۳۹۲ ۰۸:۲۲ ب.ظ

یه نظر من به یک کلاک نیاز داره
گزینه صحیح چیه ؟

سوال ۱۰۴ معماری (کنکور IT92) - msalehi1991 - 29 مرداد ۱۳۹۲ ۰۸:۴۶ ب.ظ

گزینه ۱
ولی آخه چرا؟!!
مگه در کلاک اول DR و داده پشته در رجیسترهای R1و R2 ذخیره نمیشوند و در کلاک دوم جمع آنها در پشته قرار بگیرد؟!!
خو پس میشه دو کلاک که!!!

RE: سوال ۱۰۴ معماری (کنکور IT92) - vojoudi - 29 مرداد ۱۳۹۲ ۱۰:۲۹ ب.ظ

(۲۹ مرداد ۱۳۹۲ ۰۸:۴۶ ب.ظ)msalehi1991 نوشته شده توسط:  گزینه ۱
ولی آخه چرا؟!!
مگه در کلاک اول DR و داده پشته در رجیسترهای R1و R2 ذخیره نمیشوند و در کلاک دوم جمع آنها در پشته قرار بگیرد؟!!
خو پس میشه دو کلاک که!!!

حرف شما درسته و این تست خیلی تست چرتیه ! ولی خودش تاکید کرده که فقط عمل اجرا و نگفته عمل نوشتن هم انجام بشه.

RE: سوال ۱۰۴ معماری (کنکور IT92) - msalehi1991 - 29 مرداد ۱۳۹۲ ۱۱:۳۴ ب.ظ

(۲۹ مرداد ۱۳۹۲ ۱۰:۲۹ ب.ظ)vojoudi نوشته شده توسط:  
(29 مرداد ۱۳۹۲ ۰۸:۴۶ ب.ظ)msalehi1991 نوشته شده توسط:  گزینه ۱
ولی آخه چرا؟!!
مگه در کلاک اول DR و داده پشته در رجیسترهای R1و R2 ذخیره نمیشوند و در کلاک دوم جمع آنها در پشته قرار بگیرد؟!!
خو پس میشه دو کلاک که!!!

حرف شما درسته و این تست خیلی تست چرتیه ! ولی خودش تاکید کرده که فقط عمل اجرا و نگفته عمل نوشتن هم انجام بشه.

خو میشه منظور از اجرا رو کل سیکل اجرای دستورالعمل در نظر گرفت!
یعنی ابتدا دستور Fetchمیشه بعد Decodeبعدم Execute . چیزی که من فهمیدم اینه که Fetchوdecode رو بیخیال شیم و فقط سیکل execute رو در نظر بگیریم که اینطوری میشه همون ۲ تا کلاک!!
ولی اگه منظور از executeمنظور شما باشه که دیگه گزینه ۱ درسته!!!!

[attachment=12447]
این سوال کنکور ۸۴!
جوابش گزینه ۳ میشه! یعنی طراح علاوه بر سیکل Execute دستورات Fetch و Decode رو هم حساب کرده!

[attachment=12448]
اینم سوال کنکور ۷۷!
جوابش گزینه ۴ میشه! یعنی طراح فقط سیکل اجرا رو در نظر گرفته!

اونم از کنکور امسال که فقط عمل جمع کردن رو حساب کرده!!! :|

الان واقعا تکلیف چیه؟؟؟!!!!Angry

RE: سوال ۱۰۴ معماری (کنکور IT92) - zahra412 - 14 بهمن ۱۳۹۲ ۱۲:۵۶ ق.ظ

(۲۹ مرداد ۱۳۹۲ ۱۰:۲۹ ب.ظ)vojoudi نوشته شده توسط:  
(29 مرداد ۱۳۹۲ ۰۸:۴۶ ب.ظ)msalehi1991 نوشته شده توسط:  گزینه ۱
ولی آخه چرا؟!!
مگه در کلاک اول DR و داده پشته در رجیسترهای R1و R2 ذخیره نمیشوند و در کلاک دوم جمع آنها در پشته قرار بگیرد؟!!
خو پس میشه دو کلاک که!!!

حرف شما درسته و این تست خیلی تست چرتیه ! ولی خودش تاکید کرده که فقط عمل اجرا و نگفته عمل نوشتن هم انجام بشه.

آوردن اطلاعات تو رجیستر ها و نوشتن نتیجه توی پشته پس جز کجای عملیاته؟؟
خدایی حس نمیکنبن سر کاریم؟ هر جوری ما فکر کنیم طراح ی جور دیگه فکر میکنه!!!!!

RE: سوال ۱۰۴ معماری (کنکور IT92) - minami - 14 بهمن ۱۳۹۲ ۱۲:۰۵ ب.ظ

من راجع به جواب این سؤال چیزی نمیدونم، فقط یهو توجهم جلب شد، آخه سنجش تو پاسخ نامه نهایی که من دارم، زده ۴ کلاک میخواد، من این تستارو نمیزنم، گفتم فقط بگم، شاید پاسخنامتون غلطه، شایدم مال من غلطه Smile

RE: سوال ۱۰۴ معماری (کنکور IT92) - hosshah - 16 بهمن ۱۳۹۲ ۱۱:۰۷ ب.ظ

(۱۴ بهمن ۱۳۹۲ ۱۲:۰۵ ب.ظ)minami نوشته شده توسط:  من راجع به جواب این سؤال چیزی نمیدونم، فقط یهو توجهم جلب شد، آخه سنجش تو پاسخ نامه نهایی که من دارم، زده ۴ کلاک میخواد، من این تستارو نمیزنم، گفتم فقط بگم، شاید پاسخنامتون غلطه، شایدم مال من غلطه Smile

نه کلید سنجش زده ۱ ولی خداییش این دیگه غلطه