۰
subtitle
ارسال: #۱
  
سوال ۳۰-صفحه ۲۱۴-فصل حافظه پوران
بازم سلام
راستش من تو فصل حافظه شدیدا مشکل داشتم، یک دوست کمکم کرد و کمکش خیلی خوب بود، ایشالا که اسمشو جلوی رتبه ۱ ارشد ۹۱ ببینم.
اما باز یه جاهایی لنگ میزنم،مثلا همین سوال، پوران اصلا توضیحش رو نداده.
ممنون میشم اگه کمکم کنید
راستش من تو فصل حافظه شدیدا مشکل داشتم، یک دوست کمکم کرد و کمکش خیلی خوب بود، ایشالا که اسمشو جلوی رتبه ۱ ارشد ۹۱ ببینم.
اما باز یه جاهایی لنگ میزنم،مثلا همین سوال، پوران اصلا توضیحش رو نداده.
ممنون میشم اگه کمکم کنید
۰
ارسال: #۲
  
RE: سوال ۳۰-صفحه ۲۱۴-فصل حافظه پوران
(۱۳ دى ۱۳۹۰ ۱۱:۲۵ ق.ظ)sh4477 نوشته شده توسط: بازم سلامتو این سوال چون از اندازهی بلاک و تعدادکلمات داخل اون چیزی نگفته یعنی اینکه ما می بایست هر بلاک رو یک کلمه در نظر بگیریم و چون ۲-way است پس هر مجموعه ۲ کلمه میشه
راستش من تو فصل حافظه شدیدا مشکل داشتم، یک دوست کمکم کرد و کمکش خیلی خوب بود، ایشالا که اسمشو جلوی رتبه ۱ ارشد ۹۱ ببینم.
اما باز یه جاهایی لنگ میزنم،مثلا همین سوال، پوران اصلا توضیحش رو نداده.
ممنون میشم اگه کمکم کنید
آدرسها همیشه به صورت هگز هستند مگه اینکه سوال یه جور دیگه بگه
اندازهی کش میشه:[tex]2^{13}[/tex] یعنی به ۱۳ بیت از ۱۶ بیت آدرس سیستم برای آدرس دهی داده های داخل کش نیاز داریم.
چون هر مجموعه دارای ۲ بلاک هست و هر بلاک یک کلمه ایی(معمولا کلمهها رو ۴ بایتی در نظر میگیرن) هست پس هر مجموعه دارای ۲ کلمه میشه که برای آدرس دهی بایت های کلمه های داخل بلا کها در داخل مجموعه به ۲ بیت سمت راست نیاز داریم و۱۱ بیت بقیه میشه مربوط به آدرس مجموعه ها
حالا اینجا طبق برنامه اول آدرس ۰۰۰۰ در خواست میشه
این آدرس به مجموعهی صفرم اشاره میکنه که ما یک بلاک رو که شامل آدرس ۰۰۰۰ هست به این مجموعه انتقال میدیم که میشه آدرس های:
۰۰۰۰,۰۰۰۰,۰۰۰۰,۰۰۰۰
۰۰۰۰,۰۰۰۰,۰۰۰۰,۰۰۰۱
۰۰۰۰,۰۰۰۰,۰۰۰۰,۰۰۱۰
۰۰۰۰,۰۰۰۰,۰۰۰۰,۰۰۱۱
اینجا میبینیم که فقط در صورتی hit رخ میده که ما آدرس رو بخایم که داخل این مجموعه باشه . ولی اگه دقت کنی هیچ کدوم از آدرس هاس خاسته شده تو یک بلاک قرار نمیگیرن پس برای همه miss اتفاق میافته
۰
ارسال: #۳
  
سوال ۳۰-صفحه ۲۱۴-فصل حافظه پوران
مگه هر مجموعه ۲ تا کلمه نداره ؟ پس چرا شما ۴ تا کلمه رو به کش منتقل کردید ؟
ارسال: #۴
  
RE: سوال ۳۰-صفحه ۲۱۴-فصل حافظه پوران
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close