۳
subtitle
ارسال: #۱
تعداد بیت Tag در نگاشت انجمنی مجموعه ، سوال آزمون پارسه
سلام
سوال به این صورته که
کش داریم که ۴Way هست و هر بلاک شامل ۲ کلمه
کدام گزینه زیر میتونه بیت تگ و حجم حافظه اصلی باشه
۱ . ۳ بیت و ۱M کلمه
۲/ ۲ بیت و ۲M کلمه
۳/ ۵بیت و ۲M کلمه
۴/ ۴ بیت و ۱M کلمه
جواب گزینه ۲ که ضمیمه هم کردم. البته یه سری محاسبات قبلش میخواست که تعداد کلمات داخل هر بلوک را بدست بیاریم که همون X هست
حالا اینجا برام ابهام پیش اومده که تو نگاشت انجمنی یه همچین قاعده داشتیم که
c تعداد کلمات کش
t که اگر نگاشت kway باشه k=2^t
w تعداد کلمات داخل هر بلوک
و m تعداد کلمات داخل حافظه اصلی
و داشتیم تعداد بیت تگ m-c+t
و تعداد بیت Set برابر با c-w-t
و فیلد word یا آفست هم میشه w
و اینجا مگه بیت Tag نباید بشه m-c+t
و تعداد کلمات داخل حافظه اصلی m
ولی نمیدونم چرا این سوال با این چیزهایی که گفتم جور در نمیاد. کجای کارم ایراد داره؟
سوال به این صورته که
کش داریم که ۴Way هست و هر بلاک شامل ۲ کلمه
کدام گزینه زیر میتونه بیت تگ و حجم حافظه اصلی باشه
۱ . ۳ بیت و ۱M کلمه
۲/ ۲ بیت و ۲M کلمه
۳/ ۵بیت و ۲M کلمه
۴/ ۴ بیت و ۱M کلمه
جواب گزینه ۲ که ضمیمه هم کردم. البته یه سری محاسبات قبلش میخواست که تعداد کلمات داخل هر بلوک را بدست بیاریم که همون X هست
حالا اینجا برام ابهام پیش اومده که تو نگاشت انجمنی یه همچین قاعده داشتیم که
c تعداد کلمات کش
t که اگر نگاشت kway باشه k=2^t
w تعداد کلمات داخل هر بلوک
و m تعداد کلمات داخل حافظه اصلی
و داشتیم تعداد بیت تگ m-c+t
و تعداد بیت Set برابر با c-w-t
و فیلد word یا آفست هم میشه w
و اینجا مگه بیت Tag نباید بشه m-c+t
و تعداد کلمات داخل حافظه اصلی m
ولی نمیدونم چرا این سوال با این چیزهایی که گفتم جور در نمیاد. کجای کارم ایراد داره؟