تالار گفتمان مانشت
میزان سربار کش - نسخه‌ی قابل چاپ

صفحه‌ها: ۱ ۲
میزان سربار کش - fsi2013 - 16 بهمن ۱۳۹۱ ۱۱:۵۲ ق.ظ

دوستان شما اول Set رو حساب میکنید یا اول tag رو تا جایی من میدونم اول Set حساب میشه باقی مونده به tag میرسه
من اینطوری حساب کردم ولی نمیدونم چرا جوابم با شماها فرق داره

RE: میزان سربار کش - ansarirobo - 16 بهمن ۱۳۹۱ ۱۱:۵۵ ق.ظ

(۱۶ بهمن ۱۳۹۱ ۱۱:۵۲ ق.ظ)fsi2013 نوشته شده توسط:  دوستان شما اول Set رو حساب میکنید یا اول tag رو تا جایی من میدونم اول Set حساب میشه باقی مونده به tag میرسه
من اینطوری حساب کردم ولی نمیدونم چرا جوابم با شماها فرق داره

راه درست این هستش که اول ست حساب بشه بعد تگ ولی دوستانی که فرمول استفاده می کنن براشون فرقی نداره، شما چه جوابی به دست اوردین؟

RE: میزان سربار کش - fsi2013 - 16 بهمن ۱۳۹۱ ۱۲:۲۰ ب.ظ

سلام خوبه که انلاین هستین Smile
eeeeeee اتفاقا روی صحبتم با شما بود که set رو ۱۳ بدست اورده بودین و اول tag رو حساب کردین
فایل و اپلود کردم نمدونم چرا نشد[تصویر:  ques.PNG]
الان بشد

RE: میزان سربار کش - ansarirobo - 16 بهمن ۱۳۹۱ ۱۲:۳۵ ب.ظ

(۱۶ بهمن ۱۳۹۱ ۱۲:۲۰ ب.ظ)fsi2013 نوشته شده توسط:  سلام خوبه که انلاین هستین Smile
eeeeeee اتفاقا روی صحبتم با شما بود که set رو ۱۳ بدست اورده بودین و اول tag رو حساب کردین
فایل و اپلود کردم نمدونم چرا نشد

جوابی که دادید درست هستش، جوابی که منم دادم درست بود، نگاه کردم جایی نبود که من ست رو ۱۳ گفته باشم من گفتم تگ ۱۳ هستش

RE: میزان سربار کش - fsi2013 - 16 بهمن ۱۳۹۱ ۰۱:۰۰ ب.ظ

(۰۷ بهمن ۱۳۹۱ ۰۷:۵۲ ب.ظ)shima_24 نوشته شده توسط:  
(07 بهمن ۱۳۹۱ ۰۲:۰۴ ق.ظ)ansarirobo نوشته شده توسط:  
(05 بهمن ۱۳۹۱ ۰۷:۵۵ ب.ظ)shima_24 نوشته شده توسط:  بچه ها من با این سوال قسمت اخرش مشکل دارم.یعنی همش رو بلدم ولی سربار کش رو بلد نیستم

در یک پردازنده با قابلیت ادرس بدهی بایت و کلمه تعداد خطوط ادرس ۳۲ بیت است اگر از یک way set-4 با گنجایش MB 2 استفاده شده باشد با فرض اینکه در هر بار دسترسی به حافظه اصلی ۸ کلمه ازحافظه اصلی به کش منتقل شود میزان سربار کش چند بیت است؟
فرض کنید هر کلمه برابر ۴ بایت است

برای حل این مسئله چند مرحله باید طی بشه:
۱- تشخیص اندازه ی فیلدهای tag, set و word در آدرس ۳۲ بیتی
من کل جواب این سوال رو می تونم یکجا اعلام کنم ولی بهتر این هستش که مرحله اول رو خودتون انجام بدید و جواب اون رو بدست بیارید تا مرحله مرحله جلو بریم و مشکل اصلی توی حل این سوال پیدا بشه، منتظر جواب هستم.
راهنمایی: کل اندازه ادرس ۳۲ و ۲۱ خانه از آدرس مربوط به کش می باشد.
بیت های کش چون گفته ۲M میشه ۲۱^۲ پس c=21
۴-way هست یعنی ۲^۲ پس t=2
چون گفته هر کلمه ۴ بایت byte=2
دسترسی به حافظه ۸ کلمه هست پس بیتهای w=3
کل بیت های ادرس ۳۲ هست پس فیلد tag میشه :m-c+t یعنی ۲+۲۱-۳۲=۱۳
تعداد ست ها میشه : c-w-t-b یعنی ۲-۲-۳-۲۱ =۱۴

منظورم این پست شیما بود که شما در ادامه اش به عنوان جواب رفتید
که نوشته ست میشه ۱۴ تا

RE: میزان سربار کش - ansarirobo - 16 بهمن ۱۳۹۱ ۰۱:۰۶ ب.ظ

(۱۶ بهمن ۱۳۹۱ ۰۱:۰۰ ب.ظ)fsi2013 نوشته شده توسط:  
(07 بهمن ۱۳۹۱ ۰۷:۵۲ ب.ظ)shima_24 نوشته شده توسط:  
(07 بهمن ۱۳۹۱ ۰۲:۰۴ ق.ظ)ansarirobo نوشته شده توسط:  
(05 بهمن ۱۳۹۱ ۰۷:۵۵ ب.ظ)shima_24 نوشته شده توسط:  بچه ها من با این سوال قسمت اخرش مشکل دارم.یعنی همش رو بلدم ولی سربار کش رو بلد نیستم

در یک پردازنده با قابلیت ادرس بدهی بایت و کلمه تعداد خطوط ادرس ۳۲ بیت است اگر از یک way set-4 با گنجایش MB 2 استفاده شده باشد با فرض اینکه در هر بار دسترسی به حافظه اصلی ۸ کلمه ازحافظه اصلی به کش منتقل شود میزان سربار کش چند بیت است؟
فرض کنید هر کلمه برابر ۴ بایت است

برای حل این مسئله چند مرحله باید طی بشه:
۱- تشخیص اندازه ی فیلدهای tag, set و word در آدرس ۳۲ بیتی
من کل جواب این سوال رو می تونم یکجا اعلام کنم ولی بهتر این هستش که مرحله اول رو خودتون انجام بدید و جواب اون رو بدست بیارید تا مرحله مرحله جلو بریم و مشکل اصلی توی حل این سوال پیدا بشه، منتظر جواب هستم.
راهنمایی: کل اندازه ادرس ۳۲ و ۲۱ خانه از آدرس مربوط به کش می باشد.
بیت های کش چون گفته ۲M میشه ۲۱^۲ پس c=21
۴-way هست یعنی ۲^۲ پس t=2
چون گفته هر کلمه ۴ بایت byte=2
دسترسی به حافظه ۸ کلمه هست پس بیتهای w=3
کل بیت های ادرس ۳۲ هست پس فیلد tag میشه :m-c+t یعنی ۲+۲۱-۳۲=۱۳
تعداد ست ها میشه : c-w-t-b یعنی ۲-۲-۳-۲۱ =۱۴

منظورم این پست شیما بود که شما در ادامه اش به عنوان جواب رفتید
که نوشته ست میشه ۱۴ تا

در این جواب ست نوشته شده ۱۴ و تگ ۱۳ که همون جواب شما هست فقط ایشون با فرمول حل کردن تگ رو زودتر نوشتن، اگه واقعا بازم مشکلی هست از طریق تلفن با من
تماس بگیرید.

میزان سربار کش - fsi2013 - 17 بهمن ۱۳۹۱ ۰۶:۴۹ ق.ظ

اشتباه دیدم لابد Smile اکی مرسی برادر