زمان کنونی: ۱۱ آذر ۱۳۹۹, ۰۶:۰۸ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

سوال کنکور مهندسی فناوری اطلاعات سال ۸۵ (حافظه)

ارسال:
  

sh4477 پرسیده:

سوال کنکور مهندسی فناوری اطلاعات سال ۸۵ (حافظه)

سلام
سوال ۳۷ - صفحه ۲۱۵ پوران-فصل حافظه
زاستش یک توضیح هم گرفتم‌، ولی بازم نفهمیدمش Huh
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

narges_r پاسخ داده:

سوال ۳۷ - صفحه ۲۱۵ پوران-فصل حافظه

برای حل این سوال اول بدست میاریم که چند بیت برای word و set و tag باید در نظر بگیریم
چون ۲۵۶ بایت داریم و هربلوک ان ۱۶ بایت هست پس تعداد بلوکها برابره با ۲۵۶/۱۶=۴^۲ حالا چون در هر ست دو بلاک هست تعداد بلاکها برابر ۲/ ۴^۲ که میشه ۸ تا پس ۳ بیت برای مشخص کردن set در نظر میگیریم از طرفی هم هر بلوک ۱۶ بایت داره پس ۴ بیت برای مشخص کردن word در نظر میگیریم
وقتی یکبار به حافظه مراجعه میکنیم و miss رخ میده علاوه بر اینکه اون ادرسی که منجر به میس شده به حافظه منتقل تمام ادرسهایی که با ادرس مورد نظر در یک بلوک هستند به حافظه منتقل میشه
در این سوال هم ۴ بیت اول ادرسها word هستند و وقتی اولین بار به اولین ادرس FF00 مراجعه میشه و miss رخ میده، FF00 به حافظه منتقل میشه به همراه ۱۵ ادرس دیگه چون بلاکها ۱۶ بایتی هستند پس در واقع با اولین miss تمام FF00 تا FF0F به کش منتقل میشن پس وقتی ببه ادرس بعد که FF01 هست مراجعه میشه دیگه miss رخ نمیده چون در کش موجوده همینطور تو در مورد ادرسهای FF02 تا FF04 اما وقتی به ۵F00 میرسیم دوباره miss رخ میده که وقتی این ادرس به کش منتقل میشه ادرسهای ۵F01 تا ۵F0F هم به کش منتقل میشه که در صورت رجوع به اونها دیگه miss رخ نمیده
پس در دور اول اجرا دوبار miss رخ میده ولی در دورهای بعدی اجرا دیگه miss رخ نمیده چون ادرسهای مورد نظر در کش هستند پس در ۱۰دور اجرای ۱۰ ادرس یعنی ۱۰۰ مراجعه به کش فقط ۲ miss رخ میده که درصد نقصان میشه ۲ درصد

امیدوارم توضیحاتم واضح بوده باشه
نقل قول این ارسال در یک پاسخ

ارسال:
  

sh4477 پاسخ داده:

RE: سوال ۳۷ - صفحه ۲۱۵ پوران-فصل حافظه

(۲۳ دى ۱۳۹۰ ۰۱:۰۸ ق.ظ)narges_r نوشته شده توسط:  برای حل این سوال اول بدست میاریم که چند بیت برای word و set و tag باید در نظر بگیریم....

واقعا ممنونم از لطفتون‌، چند تا سوال داشتم ؟
۱)یعنی اینجا ما هر کلمه رو یک بایت گرفتیم ؟
۲)مگه نباید در صورت miss یک set رو منتقل کنیم چرا یک بلاک رو میاریم؟
۳)۴ بیت اول واسه word‌، سه تای بعدی واسه set‌، یعنی هر دوی FF00 , 5F00 و همراهانشون توی
set0
یکل در بلاک اول و دیگری در بلاک دوم قرار میگیره؟
اگه نه‌، در کدام set هستند و شماره set چطور بدست میاد؟

ممنون
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  مصاحبه دانشگاه اطلاعات و امنیت ملی Happiness.72 ۹۸ ۶۸,۹۸۵ ۰۵ آذر ۱۳۹۹ ۰۵:۰۵ ب.ظ
آخرین ارسال: Ali001100
  استخدام در فنآوری اطلاعات خدمات حوزه علمیه قم oloom-ensani ۱۲ ۱,۵۷۲ ۲۲ آبان ۱۳۹۹ ۰۶:۱۱ ب.ظ
آخرین ارسال: oloom-ensani
  دانلود آموزش تصویری کلاس درس نظریه اطلاعات و کدینگ دانشگاه فردوسی jazana ۵ ۲,۲۲۲ ۰۷ خرداد ۱۳۹۹ ۰۹:۱۰ ق.ظ
آخرین ارسال: hosein92
  نظریه اطلاعات و سیستم کدینگ hosein92 ۰ ۲۷۴ ۰۵ خرداد ۱۳۹۹ ۱۱:۲۸ ب.ظ
آخرین ارسال: hosein92
  سوال ۸ دکتری علوم کامپیوتر سال ۹۴ ss311 ۲ ۷۹۸ ۲۶ اردیبهشت ۱۳۹۹ ۱۲:۳۷ ب.ظ
آخرین ارسال: ss311
  معرفی منابع برای درس بازیابی پیشرفته اطلاعات saghi5373 ۷ ۶,۷۳۳ ۲۲ اسفند ۱۳۹۸ ۱۲:۳۵ ق.ظ
آخرین ارسال: atahmasebi
  بازارکار مشاوره فناوری اطلاعات saeedtech ۰ ۳۷۱ ۱۴ بهمن ۱۳۹۸ ۰۵:۵۵ ب.ظ
آخرین ارسال: saeedtech
  خرید کتابهای دست دوم پوران پژوهش همه دروس ارشد فناوری اطلاعات sherwod7 ۳ ۲,۰۴۴ ۲۱ دى ۱۳۹۸ ۰۸:۱۶ ب.ظ
آخرین ارسال: roxana.r
  تغییر عجیب رشته های فناوری اطلاعات ارشد کنکور ۹۸ irmacfa ۴ ۱,۸۲۵ ۱۱ دى ۱۳۹۸ ۰۶:۱۴ ب.ظ
آخرین ارسال: Alireza.Moftakharzadeh
  گروه پر انرژی کنکور ارشد کامپیوتر و فناوری اطلاعات در تلگرام popreza94 ۲ ۴,۰۱۶ ۱۶ مهر ۱۳۹۸ ۰۱:۳۰ ب.ظ
آخرین ارسال: kimia580

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close