زمان کنونی: ۲۵ بهمن ۱۴۰۴, ۱۲:۱۸ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

به دست آوردن شماره بلاک کش از طریق آدرس در ۴-way associative

ارسال:
  

ana9940 پرسیده:

به دست آوردن شماره بلاک کش از طریق آدرس در ۴-way associative

سوال علوم کامپیوتر - ۸۲
در یک کامپیوتر فضای آدرس دهی حافظه [tex]2^{28}[/tex] می باشد . فرض کنید یک ۴-way set associative با ۱۰۲۴ بلاک که اندازه هر بلاک درهر way از cache 4 بایت است در این سیستم وجود دارد. محتویات خانه حافضه ای با آدرس ۸۸۸۸۰۹FH در کدام بلاک از کش می تواند قرار بگیرد؟
۰۰FH
۰۹FH
۰۰۹H
۰۲۷H
جواب گزینه سه یعنی ۰۰۹H است.
نقل قول این ارسال در یک پاسخ

۲
ارسال:
  

x86 پاسخ داده:

RE: به دست آوردن شماره بلاک کش از طریق آدرس در ۴-way associative

(۲۵ دى ۱۳۹۳ ۱۲:۱۴ ب.ظ)ana9940 نوشته شده توسط:  سوال علوم کامپیوتر - ۸۲
در یک کامپیوتر فضای آدرس دهی حافظه [tex]2^{28}[/tex] می باشد . فرض کنید یک ۴-way set associative با ۱۰۲۴ بلاک که اندازه هر بلاک درهر way از cache 4 بایت است در این سیستم وجود دارد. محتویات خانه حافضه ای با آدرس ۸۸۸۸۰۹FH در کدام بلاک از کش می تواند قرار بگیرد؟
۰۰FH
۰۹FH
۰۰۹H
۰۲۷H
جواب گزینه سه یعنی ۰۰۹H است.

همونطور که تو سوال گفته شده اندازه ی بلاک ۴ بایت هست، بنابراین ۲ بیت برای آفست بلاک در نظر گرفته میشه. و از اونجایی که ۴ تا way داریم بنابراین ۲۵۶ تا index داریم که با ۸ بیت میتونیم ایندکس کنیم. آدرسی که دادن ۱۲ بیت کم ارزش آدرس به این صورت هست: ۱۰۰۰۱۰۰۱۱۱۱۱ از این آدرس دو بیت اولش که ۱۱ هست آفست هست و ۸ بیت بعدی که ۰۰۱۰۰۱۱۱ هست ایندکس کش میشه . دو بیت هم برای آدرس بلاک استفاده میشه که ممکنه ۰۰، ۰۱،۱۰، یا ۱۱ باشه که اگه ۱۱ باشه آدرس میشه ۱۱۱۱ ۱۰۰۱ ۰۰ که در واقع برابر ۰۹FH هست که گزینه ی دومه. لطفا پاسخ تشریحی رو بذارید.
نقل قول این ارسال در یک پاسخ

ارسال:
  

ana9940 پاسخ داده:

RE: به دست آوردن شماره بلاک کش از طریق آدرس در ۴-way associative

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


فایل‌(های) پیوست شده

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
Smile فروش کتابهای دست دوم و ارزان آمادگی ارشد انفورماتیک پزشکی qizilbash ۱ ۵,۴۲۵ ۲۸ آبان ۱۳۹۹ ۱۱:۳۴ ب.ظ
آخرین ارسال: zeilabi69
  کسب درآمد از طریق ارزهای دیجیتال بدون سرمایه alem1 ۰ ۳,۹۰۷ ۱۰ فروردین ۱۳۹۹ ۱۰:۲۶ ق.ظ
آخرین ارسال: alem1
  خرید کتابهای دست دوم پوران پژوهش همه دروس ارشد فناوری اطلاعات sherwod7 ۳ ۷,۱۱۲ ۲۱ دى ۱۳۹۸ ۰۸:۱۶ ب.ظ
آخرین ارسال: roxana.r
  چپ دست های موفق و مشهور جهان شهریار ۱۲۳۴ ۰ ۲,۶۷۸ ۲۶ مرداد ۱۳۹۸ ۱۱:۰۷ ب.ظ
آخرین ارسال: شهریار ۱۲۳۴
  چپ دست های موفق و مشهور جهان شهریار ۱۲۳۴ ۰ ۲,۶۱۷ ۲۶ مرداد ۱۳۹۸ ۱۰:۵۸ ب.ظ
آخرین ارسال: شهریار ۱۲۳۴
  فروش کتابهای انفورماتیک پزشکی دست دوم sahar bano ۶ ۸,۴۹۰ ۱۶ خرداد ۱۳۹۸ ۰۲:۲۱ ب.ظ
آخرین ارسال: parya67
  فروش کتابهای ارشد کامپیوتر دست دوم و نو moni69 ۷ ۹,۲۹۰ ۲۱ آبان ۱۳۹۷ ۱۰:۱۹ ب.ظ
آخرین ارسال: sevda_z13
Exclamation کدام یک از حرکات دست در دنیا توهین آمیزند؟ αɾια ۸ ۸,۱۶۰ ۰۹ بهمن ۱۳۹۶ ۱۱:۰۴ ب.ظ
آخرین ارسال: αɾια
  دوستان کنکوری عزیزم لطفا دست منم بگیرید و کمک کنید شروع کنم khanum baangize ۲۵ ۲۱,۲۸۶ ۰۶ آبان ۱۳۹۶ ۰۵:۱۲ ب.ظ
آخرین ارسال: khak
  بدست آوردن مرتبه مجموع اعداد رادیکال یک تا رادیکال n پشتکار ۱ ۳,۳۱۳ ۲۲ مهر ۱۳۹۶ ۰۱:۳۷ ق.ظ
آخرین ارسال: msour44

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close