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

به دست آوردن شماره بلاک کش از طریق آدرس در ۴-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