سوال ۶۸ سال ۹۱ - نسخهی قابل چاپ صفحهها: ۱ ۲ |
سوال ۶۸ سال ۹۱ - armin_b00ter - 10 بهمن ۱۳۹۱ ۱۲:۵۴ ب.ظ
در یک کامپیوتر دو آدرسه با هشت ثبات عمومی و حافظه ای به حجم [tex]2^{14}[/tex] کلمه ی ۱۰ بیتی از شیوه های نشانی دهی بلافصل ، مستقیم حافظه ای و مستقیم ثباتی استفاده می شود. به فرض داشتن قالب دستورات دو کلمه ای و استفاده از حداکثر تعداد دستور در هر قالب حداکثر تعداد دستورات این کامپیوتر چیست ؟ ۱) ۳۷ ۲) ۱۶۴ ۳) ۵۳۴ ۴) ۱۰۳۲ این سوال حذف شده بود چون جواب تو گزینه ها نبود. به نظر من جواب به این صورت که ما ۳ مد آدرس دهی داریم که می تونیم اونهارو از طریق ۲ بیت تفکیک کنیم. حالا با ۲ بیت ۴ حالت به وجود میاد. که یک حالت اضافه رو هم با توجه به این که حداکثر دستورات خواسته شده به حالتی که بیشترین دستور رو داره اختصاص میدیم. دستورات ۲۰ بیتی هستند. حالا در مورد حالت بلافصل ۲ بیت برای انتخاب مد آدرس دهی ، ۱۰ بیت برای مقدار بلافصل ، ۳ بیت برای انتخاب رجیستر و نهایتا ۲۰-۳-۲-۱۰=۵ بیت برای opcode داریم که ۳۲ دستور تولید می کند. در مورد حالت مستقیم حافظه ای ۲ بیت برای انتخاب مد آدرس دهی ، ۱۴ بیت برای آدرس دهی حافظه ، ۳ بیت برای انتخاب رجیستر و نهایتا ۲۰-۱۴-۳-۲=۱ بیت برای opcode داریم که ۲ دستور تولید می کند. در مورد حالت مستقیم ثباتی ۲ بیت برای انتخاب مد آدرس دهی ، ۳ بیت برای انتخاب رجیستر اول ، ۳ بیت برای انتخاب رجیستر دوم و نهایتا ۲۰-۳-۳-۲=۱۲ بیت برای opcode داریم که ۴۰۹۶ دستور تولید می کند. با توجه به نتایج به دست آمده حالت اضافی آدرس دهی را به مستقیم ثباتی نسبت می دهیم و تعداد این دستورات به ۴۰۹۶*۲=۸۱۹۲ میرسد پس مجموع دستورت برابر است با : ۲+۳۲+۸۱۹۲ = ۸۲۲۶ طفا.
اگر جایی اشتباه کردم بگید ل |
RE: سوال ۶۸ سال ۹۱ - kati - 03 بهمن ۱۳۹۲ ۱۲:۴۵ ق.ظ
در یک کامپیوتر دو آدرسه با هشت ثبات عمومی و حافظه ای به حجم کلمه ی ۱۰ بیتی از شیوه های نشانی دهی بلافصل ، مستقیم حافظه ای و مستقیم ثباتی استفاده می شود. به فرض داشتن قالب دستورات دو کلمه ای و استفاده از حداکثر تعداد دستور در هر قالب حداکثر تعداد دستورات این کامپیوتر چیست ؟ ۱) ۳۷ ۲) ۱۶۴ ۳) ۵۳۴ ۴) ۱۰۳۲ این سوال رو یکی از بچه ها لطف کردند پارسال توضیح دادند اما کسی نگفته جوابشون درسته یا نه؟!! ضمن اینکه من از روی مقسمی خوندم و یه جواب دیگه برای این سوال نوشته!اما متاسفانه هر کار میکنم عکسش اتچ نمیشه! حالا سوالای من اینه : میشه به صور کلی یه توضیح بدید که این سوال چطوری حل میشه؟ و منظور سوال از حداکثر تعداد دستور در هر قالب چیه؟ |
RE: سوال ۶۸ سال ۹۱ - masoud67 - 04 بهمن ۱۳۹۲ ۰۷:۵۳ ب.ظ
(۰۳ بهمن ۱۳۹۲ ۱۲:۴۵ ق.ظ)kati نوشته شده توسط: این سوال رو یکی از بچه ها لطف کردند پارسال توضیح دادند اما کسی نگفته جوابشون درسته یا نه؟!!سوال ظاهرا مشکل داشته . یا شاید گزینه هاش . ولی بهرحال حذف شده بوده اونی هم که پارسال حل کرده بوده اشتباه حل کرده بود چون باید یه فیلد Mode واسه نوع دستورات در نظر میگرفته با ۲ بیت (برای سه حالت بلافصل و جافظه ای و ثباتی) فکر کنم همین دوستمون درست حل کردند. چون سریع یه نگاه انداختم دیدم درست حل کرده. |
RE: سوال ۶۸ سال ۹۱ - soheila2012 - 04 بهمن ۱۳۹۲ ۱۰:۵۶ ب.ظ
جواب ماهان! |
RE: سوال ۶۸ سال ۹۱ - masoud67 - 04 بهمن ۱۳۹۲ ۱۰:۵۹ ب.ظ
(۰۴ بهمن ۱۳۹۲ ۱۰:۵۶ ب.ظ)soheila2012 نوشته شده توسط: جواب ماهان!ماهان زحمت کشیدن تا همین جاشو جواب دادن. بعد که دیدن جواب تو گزینه ها نیست ، تهشو بریدن |
RE: سوال ۶۸ سال ۹۱ - سودابه م - ۰۴ بهمن ۱۳۹۲ ۱۱:۱۰ ب.ظ
(۱۰ بهمن ۱۳۹۱ ۱۲:۵۴ ب.ظ)armin_b00ter نوشته شده توسط: در یک کامپیوتر دو آدرسه با هشت ثبات عمومی و حافظه ای به حجم [tex]2^{14}[/tex] کلمه ی ۱۰ بیتی از شیوه های نشانی دهی بلافصل ، مستقیم حافظه ای و مستقیم ثباتی استفاده می شود. به فرض داشتن قالب دستورات دو کلمه ای و استفاده از حداکثر تعداد دستور در هر قالب حداکثر تعداد دستورات این کامپیوتر چیست ؟ برای حالت بلافصل آدرس ثبات هم میخوایم؟:-؟ |
RE: سوال ۶۸ سال ۹۱ - masoud67 - 04 بهمن ۱۳۹۲ ۱۱:۱۳ ب.ظ
(۰۴ بهمن ۱۳۹۲ ۱۱:۱۰ ب.ظ)سودابه م نوشته شده توسط: برای حالت بلافصل آدرس ثبات هم میخوایم؟:-؟فکر کنم نخواد. چون ما در بلافصل فیلد آدرس نداریم و فقط یه فیلد دیتا داریم. |
RE: سوال ۶۸ سال ۹۱ - maryam.raz - 04 بهمن ۱۳۹۲ ۱۱:۵۹ ب.ظ
(۰۴ بهمن ۱۳۹۲ ۱۱:۱۰ ب.ظ)سودابه م نوشته شده توسط: برای حالت بلافصل آدرس ثبات هم میخوایم؟:-؟واسه بلافصل نذاشتن. چون دستوراتمون ۲آدرسه هستن یکی بلافصله دیگری ثباتی |
RE: سوال ۶۸ سال ۹۱ - kati - 05 بهمن ۱۳۹۲ ۱۲:۴۶ ق.ظ
خب حالا یه سوال چرا اون دوستمون گفتند که حالت اضافی آدرس دهی را به مستقیم ثباتی نسبت می دهیم؟ و یه سوال دیگه (نخندینا !!) : این که گفته حداکثر تعداد دستور در هر قالب یعنی چی؟ |
RE: سوال ۶۸ سال ۹۱ - سودابه م - ۰۵ بهمن ۱۳۹۲ ۱۱:۱۸ ق.ظ
(۰۵ بهمن ۱۳۹۲ ۱۲:۴۶ ق.ظ)kati نوشته شده توسط: خب حالا یه سوال چرا اون دوستمون گفتند که حالت اضافی آدرس دهی را به مستقیم ثباتی نسبت می دهیم؟ حداکثر بعنی اگه مثلا یه بیت داریم برا فیلد opcode حتما دوتاشو بهش اختصاص بدیم نگیم باشه برا بقیه))))) |
RE: سوال ۶۸ سال ۹۱ - سودابه م - ۰۵ بهمن ۱۳۹۲ ۱۲:۳۳ ب.ظ
(۱۰ بهمن ۱۳۹۱ ۱۲:۵۴ ب.ظ)armin_b00ter نوشته شده توسط: در یک کامپیوتر دو آدرسه با هشت ثبات عمومی و حافظه ای به حجم [tex]2^{14}[/tex] کلمه ی ۱۰ بیتی از شیوه های نشانی دهی بلافصل ، مستقیم حافظه ای و مستقیم ثباتی استفاده می شود. به فرض داشتن قالب دستورات دو کلمه ای و استفاده از حداکثر تعداد دستور در هر قالب حداکثر تعداد دستورات این کامپیوتر چیست ؟ خب ببینین مثلا تو آردرس دهی حافظه و ثبات یه تک بیت می مونه میشه ۲ حالت. برا آدرس دهی بلافصل ۳۲ حالت داریم که دوحالتش رفته برا آدرس دهی مستقیم پس میشه ۳۰ دستور. برای ثباتی هم میشه ۳۲-۴۰۹۶ بعد در۲ ضرب بشه.درسته؟اگه ایراد داره بگین |
RE: سوال ۶۸ سال ۹۱ - hosshah - 16 بهمن ۱۳۹۲ ۰۳:۴۸ ب.ظ
(۰۵ بهمن ۱۳۹۲ ۱۲:۳۳ ب.ظ)سودابه م نوشته شده توسط: خب ببینین مثلا تو آردرس دهی حافظه و ثبات یه تک بیت می مونه میشه ۲ حالت. برا آدرس دهی بلافصل ۳۲ حالت داریم که دوحالتش رفته برا آدرس دهی مستقیم پس میشه ۳۰ دستور. برای ثباتی هم میشه ۳۲-۴۰۹۶ بعد در۲ ضرب بشه.درسته؟اگه ایراد داره بگین نه به نظر من دارین اشتباه میکنین اول اینکه ما بیت هایی رو برای تمایز قائل شدن بین اینکه دستورات در چه مدی هستن در نظر گرفتیم پس دیگه لازم نیست کد ها رو از هم جدا کنیم دوم هم اینکه اگر قراره به مدهای مختلف بیت اختصاص ندیم باید اینجوری بگین که حالت حافظه ثبات ۳ بیت ازش میمونه یعنی ۸ حالت حالا از این ۸ حالت مثلا یه حالتش رو برداره ۷ حالت رو بده به روش های دیگه حالا از بلافصل ثبات ۷ بیت مونده بود که از ۳ بیت اول از اون ۷ حالت ۱ حالت رو بهش میدیم و ۴ بیت هم برای خودش میمونه و میشه ۱۶ حالت کلا برای دو ثبات هم ۱۲ تا مونده که از ۳ تا بیت اول ۶ حالت میگیره و بقیش هم ۹ بیته که میشه ۵۱۲*۶ حالت |
RE: سوال ۶۸ سال ۹۱ - هاتف - ۱۶ بهمن ۱۳۹۲ ۰۵:۱۵ ب.ظ
این تست غلطه، چرا تلاش بیهوده میکنید برای حل اش پ.ن: کلا غلطه، منظورم فقط گزینه هاش نیست. |
RE: سوال ۶۸ سال ۹۱ - Riemann - 16 بهمن ۱۳۹۲ ۰۵:۱۹ ب.ظ
(۱۶ بهمن ۱۳۹۲ ۰۵:۱۵ ب.ظ)هاتف نوشته شده توسط: این تست غلطه، چرا تلاش بیهوده میکنید برای حل اش از قدیم گفتن: چرا عاقل کند کاری؟ |
RE: سوال ۶۸ سال ۹۱ - hosshah - 16 بهمن ۱۳۹۲ ۰۵:۲۱ ب.ظ
(۱۶ بهمن ۱۳۹۲ ۰۵:۱۵ ب.ظ)هاتف نوشته شده توسط: این تست غلطه، چرا تلاش بیهوده میکنید برای حل اش خب شاید امسال بیاد با گزینه های درستش |