سوال ۷۰ معماری کامپیوتر مهندسی ۹۰ - نسخهی قابل چاپ |
سوال ۷۰ معماری کامپیوتر مهندسی ۹۰ - LEA3C - 30 بهمن ۱۳۹۴ ۰۵:۰۲ ب.ظ
خسته نباشید خدمت دوستان به نظرم که این سوال گزینه ها اشتباه هست تعداد ریز دستور که ۲۵۶ تاست هر ریز دستور هم ۱۰۰ بیت برای ریزعملیات و xتا هم بخاطر آدرس خب چون ۲۵۶ خط داریم باید ۸ بیت برای آدرس بگیره دیگه پس طول کل ریز دستور برای بدون نانو حافظه میشه ۱۰۸ از طرفی با استفاده از نانو حافظه چون ۱۴ دستور بدرد بخور داره ۴ بیت برای آدرس دهی اینا لازمه پس طول ریز دستور در ریز حافظه با این وجود میشه ۴ بیت اینجا با x بیت بالا که میشه ۱۲ من چون کتابم قدیمیه جواب تشریحی ندارم مجبورم همه رو خودم روش فکر کنم اگر کسی میدونه لطفا کمک کنه ممنون |
RE: سوال ۷۰ معماری کامپیوتر مهندسی ۹۰ - mnpe - 30 بهمن ۱۳۹۴ ۰۶:۳۱ ب.ظ
سلام.طول لغت کنترلی ۱۰۰ بیت هست و ۳ بیت هم برای شرط ها و x بیت هم برای تمایز برچسب ها که میشه ۱۰۳+x بیت طول ریز دستور قبل از نانو ولی ما ۲۵۶ ریزدستور متمایز داریم که میتونیم با ۸ بیت این دستورات رو تمایز بدیم که اینجوری طول ریز دستو بعد از نانو میشه ۸+۳+x (همون x+3 بیت قبلی برای نمایش شرط ها و برچسب ها) ک تو گزینه ها فقط گزینه ۲ برای x جواب میده.یعنی اینجا فرض کرده ک هیچ برچسبی نداریم. |
RE: سوال ۷۰ معماری کامپیوتر مهندسی ۹۰ - LEA3C - 30 بهمن ۱۳۹۴ ۰۶:۴۸ ب.ظ
در مورد شرطها درست فرمودین اما در مورد نانو به نظرم دیگه نباید ۲۵۶ تا روببریم تو نانو، در حالی که فقط ۱۴ ریز دستور توی فلوچارت هست اینجوری معنی نمیده کارمون، ما از نانو استفاده میکنم که دیگه اضافه ها رو حذف کنیم بعدش در مورد x باید همون ۸تا بشه دیگه ما میخوایم ۲۵۶ خط رو تمایز بدیم بنابراین حداقل به ۸تا بیت نیاز داریم پس بدون نانو باید بشه: ۱۰۰+۳+x با نانو: ۴+۳+x که x حداقل باید ۸ تا باشه درست نیست به نظرتون؟ بعدش در مورد سوال ۶۳ کامپیوتر ۹۴ هم میتونید یه نگاه بندازید؟ من هرجور حساب میکنم ۲۳k میشه ولی توی دفترچه ای که من دارم زده ۲۲ اگر میتونید اون رو هم یه چک کنید ممنون میشم |