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

سوال در ارتباط با روش direct map

ارسال:
  

jionelmessi پرسیده:

سوال در ارتباط با روش direct map

با سلام
ی موردی داخل این روش برای من نا مفهومه اونم قسمت tag است
اصلا واقعا دلیل استفاده از tag چیست
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

۲
ارسال:
  

Behnam‌ پاسخ داده:

RE: سوال در ارتباط با روش direct map

(۰۲ تیر ۱۳۹۵ ۰۴:۰۵ ب.ظ)jionelmessi نوشته شده توسط:  با سلام
ی موردی داخل این روش برای من نا مفهومه اونم قسمت tag است
اصلا واقعا دلیل استفاده از tag چیست

tag واسه این هست که برای بلوک‌های حافظه که به یک بلوک مشترک از کش نگاشت میشن، تمییز قائل بشیم.
فرض کنید ۱۰۰ تا بلوک حافظه دارید ولی کش ۱۰ تا بلوک داره. توو حالت direct map میاید میگید که خونه‌ای از حافظه که میخواد وارد کش بشه رو، باقی‌مانده به ۱۰ رو حساب کنیم و توو اون خونه بنویسیم. یعنی مثلاً خونه‌ی ۵۲ی حافظه به ۲ی کش میره، ۷۴ میره به ۴ و ...
حالا فرض کنید میخواید بدونید که خونه‌ی ۵۲ از حافظه، آیا داخل کش قرار داره یا نه. خب میدونید که باید به خونه‌ی ۲ کش نگاه کنید اما این خونه‌ی ۲، ممکن هست به ۱۲، ۳۲، ۹۲ و هر عددی از ۰ تا ۱۰۰ که باقی‌مانده‌ش به ۱۰، دو هست متعلق باشه. پس چنتا بیت دیگه هم برای تمییز قائل شدن میخواید. برای اینکار از tag استفاده می‌کنند. مثلاً شما میگید وقتی خونه‌ی ۵۲ رو وارد خونه‌ی ۲ از کش کردم، توو بیت‌های tag بنویسم ۵ که بعداً متوجه بشم این به ۵۲ متعلق هست و نه مثلاً به ۱۲ و ۳۲ و ... اینطوری وقتی درخواست به ۵۲ اومد، شما میدونید که به ۲ی کش باید نگاه کنید و علاوه بر اون، بیت‌های tag هم باید ۵ باشند.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

jionelmessi پاسخ داده:

RE: سوال در ارتباط با روش direct map

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



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تعداد روش های نوشتن عدد n ss311 ۲ ۳,۰۲۹ ۱۳ بهمن ۱۳۹۸ ۰۵:۲۷ ب.ظ
آخرین ارسال: ss311
  مشاوره روش تحقیق و تحلیل آماری sirvan.t ۰ ۱,۹۵۵ ۱۷ آذر ۱۳۹۸ ۱۲:۵۹ ق.ظ
آخرین ارسال: sirvan.t
  جستجو و ارتباط بین جداول aryana25000 ۰ ۱,۸۱۹ ۰۳ آبان ۱۳۹۸ ۱۰:۳۸ ب.ظ
آخرین ارسال: aryana25000
  کسی در ارتباط با درس فهم زبان اطلاعی داره؟ trace4ward ۰ ۱,۸۶۵ ۱۹ مهر ۱۳۹۸ ۰۲:۵۷ ق.ظ
آخرین ارسال: trace4ward
  روش برنامه نویسی پویا برای حل فروشنده دوره گرد Mohammad WR10 ۶ ۱۰,۳۹۲ ۱۶ خرداد ۱۳۹۸ ۰۶:۳۲ ب.ظ
آخرین ارسال: Shadik
  ارتباط دائم بین سیستم استنتاج فازی و یک نرم افزار دیگر fa_karoon ۱ ۲,۳۴۷ ۱۵ اردیبهشت ۱۳۹۸ ۱۱:۱۲ ق.ظ
آخرین ارسال: fa_karoon
  روش به طرح درخت پیش ترتیب با آرایش داده شده porseshgar ۶ ۶,۱۳۳ ۱۴ بهمن ۱۳۹۷ ۰۸:۴۰ ب.ظ
آخرین ارسال: porseshgar
  روش اپلای کردن فایل patch به برنامه ای در لینوکس hanie_M ۱ ۲,۳۰۷ ۲۳ دى ۱۳۹۷ ۰۴:۰۶ ق.ظ
آخرین ارسال: one hacker alone
  روش های تولید محتوا برای سایت melinaa ۰ ۱,۹۸۷ ۰۴ شهریور ۱۳۹۷ ۱۰:۳۵ ق.ظ
آخرین ارسال: melinaa
Question ارتباط real time نرم افزار اندرویدی با سرور اینترنت ic.chitgar ۱ ۲,۲۴۸ ۲۹ خرداد ۱۳۹۷ ۰۱:۴۱ ب.ظ
آخرین ارسال: nasimnami

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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