تالار گفتمان مانشت
سوال ۱۰۱ معماری کامپیوتر IT کنکور ۹۵ - نسخه‌ی قابل چاپ

سوال ۱۰۱ معماری کامپیوتر IT کنکور ۹۵ - arash691 - 20 آذر ۱۳۹۵ ۰۸:۰۱ ب.ظ

دوستان سوال رو ضمیمه کردم ، پاسخ معتبری پیدا نکردم راه حلی که طبق کلید سنجش بنظرم رسید و نوشتم لطفا" بررسی کنید .

[تصویر:  427475_2555.png]

راه حل خودم :

طبق صورت سوال گفته ۳۲ بیت برای گذرگاه آدرس هستش پس اگه فرض کنیم هیچ دستگاه I/O وجود نداشته باشه [tex]2^{32}=\: 2^2\cdot2^{30}=4GB[/tex] سطر آدرس پذیر داریم اما چون ۱۰ دستگاه I/O داریم و هرکدام ۵۱۲ ثبات وضعیت ، ۵۱۲ ثبات فرمان و ۵۱۲ ثبات داده داریم ، با توجه به اینکه از روش Memory Mapped I/O داره استفاده میشه پس یه قسمت از این فضا برای I/O تخصیص داده میشه ؛ ۵۱۲ ثبات داده از طریق گذرگاه داده انتقال داده میشه که ربطی به خواسته ی مسئله نداره اما بین ۵۱۲ ثبات فرمان و وضعیت ۱ بیت برای تشخیص بین انها استفاده میکنیم و ۹ بیت هم برای یکی از انها ( اینطوری نیست که باهم دستور فرمان یا وضعیت فرستاده بشه ) پس در کل ۱۰ بیت برای این موارد گفته شده لازم داریم که میشه ۱۰۲۴B اما چون طبق صورت سوال ۱۰ دستگاه داریم این مقدار میشه ۱۰۲۴۰B پس در نهایت جواب سوال میشه : [tex]۴GB-10240B[/tex] که میشه گزینه ۱