TLB - نسخهی قابل چاپ |
TLB - ابراهیم۱ - ۲۶ دى ۱۳۹۱ ۰۵:۰۲ ب.ظ
سلام خسته نباشد ارشد –ازاد۸۲ در یک سیستم صفحه بندی جدول صفحات در حافظه اولیه قرار دارد زمان دسترسی به حافظه اولیه ۵۰نانوثانیه وزمان دسترسی بهtlb برابر ۱۰نانوثانیه و تعداد درایه هایtlb 16 است اگردر ابتدا درایه های ان خالی باشد و پروسس در حال اجرا با اجرا دستورات دسترسی به داده به ترتیب درخواست شماره صفحات ادرس مجازی ۲و۱و۳و۱و۲ را نماید بهبود تبدیل ادرس استفاده از tlbچقدر است؟(جواب گزینه۱) ۱)۶/۷ ۲)۹/۱۰ ۳)۵/۸ ۴)۳/۵ مگه نمیشه گفت نرخ برخور ۵/۲ است ولی مقسمی یک جوری دیگه حل کرده نمیفهمم چجوری با تشکر |
RE: TLB - Mohammad-A - 28 دى ۱۳۹۱ ۰۴:۲۳ ب.ظ
سلام. رابطهی کلی این سوال به این شکل است: [tex]T_{access}=T_{translation} T_{memory}[/tex] از بین صفحاتی که داده شده ۲ تا برخورد خواهیم داشت. پس Hit Rate مربوط به TLB برابر ۴۰٪ است. در دو حالت این سوال رو حل میکنیم: ۱. بدون استفاده از TLB [tex]T_{access}=50 50=100[/tex] ۲. استفاده از TLB [tex]\\T_{access}=T_{translation} 50\\ T_{translation}=T_{TLB} (1-H_{TLB})T_{memory}=10 (\frac{60}{100})50=40 \\ T_{access}=90[/tex] نسبت این دو میشه: [tex]\frac{10}{9}[/tex] گزینهی ۲ درست است. |