![]() |
سازمان حافظه - نسخهی قابل چاپ |
سازمان حافظه - haamidit - 05 آبان ۱۳۹۱ ۰۱:۰۷ ب.ظ
باسلام کسی میتونه توحل این مساله بم کمک کنه از رو پوران پژوهش حلشا دیدم ولی چیزی نفهمیدم ![]() یک حافظه کش دستو رباگنجایش ۲۵۶ بایت رادرنظربگیرید که هربلوک آن حاوی یک کلمه ۳۲بیتی است. فرض کنید یک حلقه حاوی ۶۵دستور متوالی برای ۳باراجرا میشود. بافرض این که حافظه کش در شروع کارخالی باشد. HIT RATE دردوحالت زیر چقدر است؟ (هردستور۳۲بیت است) ۱/اگرکش ازdirct mapاستفاده کند ۲/اگر کش به صورت fully associative باسیاست جایگزینی LRUباشد |
RE: سازمان حافظه - masoud.bala - 06 آبان ۱۳۹۱ ۰۵:۳۴ ب.ظ
(۰۶ آبان ۱۳۹۱ ۰۴:۲۶ ب.ظ)Andrew S.Tanenbaum نوشته شده توسط: با سلام. سلام و با تشکر از پاسخت اما سوال من اینه که از کجا فهمیدی هر بلوک ۴ بایت جا میگیره توضیحت فوق العاده بود واسه hit دوباره بگو میس را فهمیدم که در سری دوم و سوم مشکل ما فقط ۶۵ و ۱ هست درست می گم بعنی در سری دوم ۲ بار و سری سوم هم ۲ بار فقط hit رو مثل میس بگی عالی می شه |
RE: سازمان حافظه - masoud.bala - 07 آبان ۱۳۹۱ ۰۹:۲۲ ب.ظ
(۰۶ آبان ۱۳۹۱ ۰۸:۵۸ ب.ظ)Andrew S.Tanenbaum نوشته شده توسط: سلام.ببینید صورت سوال گفته هر بلوک یک کلمه ۳۲ بیتی جا میگیره.خب ۳۲ بیت میشه ۴ بایت دیگه دستت درد نکنه اگه می شه این تبدیلات بیت به بایت را بگی ممنون می شم تا مگابایت اگه می شه مرسیییییییییییییی |
RE: سازمان حافظه - haamidit - 07 آبان ۱۳۹۱ ۱۰:۴۵ ب.ظ
Andrew S.Tanenbaum' دمت گرم عالی بود |
سازمان حافظه - csharpisatechnology - 17 آبان ۱۳۹۱ ۰۴:۰۰ ق.ظ
جناب تننباوم جان کاش می گفتی عدد ۴۲ این وسط از کجا پیدا شد و همینطوری تناسب رو نمی نوشتی: == x/65=125/195=> x=42 =============== در هر صورت کارت عالی بود و خدا شما رو از ما نگیره. ![]() ![]() |