۰
subtitle
ارسال: #۱
  
تعداد کل بیت های tag در direct map
سلام
کل حافظه کش ۶۴ کیلوبایته، به یک پردازنده ۳۲ بیتی با گذرگاه آدرس ۳۲ بیتی متصل شده. سایز بلاک: ۶۴ بایت و از روش دایرکت مپ استفاده شده.
کل بیت های tag استفاده شده در این نوع حافظه نهان چقدر است؟
روش حلش که معمولا توی همه کتاب ها هست:
تعداد بیت برای word : لوگاریتم ۶۴= ۶ بیت
تعداد بیت برای بلاک: ۶۴k / 64 = ۱۰ بیت
تعداد بیت تگ برای هر خانه جدول کش: ۳۲- ۱۶= ۱۶
تعداد کل بیت تگ: ۲^۱۰ * ۱۶ = ۲ به توان ۱۴ بیت
چیزی که من ابهام دارم اینه که چرا حافظه موجود کش رو تقسیم بر اندازه بلاک میکنه؟ با این کارش میخواد تعداد سطر های کش رو پیدا کنه! ولی به نظر من این درست نیست چون برای هر رکورد تعداد بیت هایی برای تگ نیز داریم! یعنی هر رکورد جدول برابر = اندازه یک بلاک+ تعداد بیت های تگ هست
به نظرتون کجای کارم اشتباست؟
کل حافظه کش ۶۴ کیلوبایته، به یک پردازنده ۳۲ بیتی با گذرگاه آدرس ۳۲ بیتی متصل شده. سایز بلاک: ۶۴ بایت و از روش دایرکت مپ استفاده شده.
کل بیت های tag استفاده شده در این نوع حافظه نهان چقدر است؟
روش حلش که معمولا توی همه کتاب ها هست:
تعداد بیت برای word : لوگاریتم ۶۴= ۶ بیت
تعداد بیت برای بلاک: ۶۴k / 64 = ۱۰ بیت
تعداد بیت تگ برای هر خانه جدول کش: ۳۲- ۱۶= ۱۶
تعداد کل بیت تگ: ۲^۱۰ * ۱۶ = ۲ به توان ۱۴ بیت
چیزی که من ابهام دارم اینه که چرا حافظه موجود کش رو تقسیم بر اندازه بلاک میکنه؟ با این کارش میخواد تعداد سطر های کش رو پیدا کنه! ولی به نظر من این درست نیست چون برای هر رکورد تعداد بیت هایی برای تگ نیز داریم! یعنی هر رکورد جدول برابر = اندازه یک بلاک+ تعداد بیت های تگ هست
به نظرتون کجای کارم اشتباست؟
۰
ارسال: #۲
  
RE: تعداد کل بیت های tag در direct map
(۰۱ بهمن ۱۳۹۲ ۰۲:۰۴ ب.ظ)۳۰noohe نوشته شده توسط: سلام
کل حافظه کش ۶۴ کیلوبایته، به یک پردازنده ۳۲ بیتی با گذرگاه آدرس ۳۲ بیتی متصل شده. سایز بلاک: ۶۴ بایت و از روش دایرکت مپ استفاده شده.
کل بیت های tag استفاده شده در این نوع حافظه نهان چقدر است؟
روش حلش که معمولا توی همه کتاب ها هست:
تعداد بیت برای word : لوگاریتم ۶۴= ۶ بیت
تعداد بیت برای بلاک: ۶۴k / 64 = ۱۰ بیت
تعداد بیت تگ برای هر خانه جدول کش: ۳۲- ۱۶= ۱۶
تعداد کل بیت تگ: ۲^۱۰ * ۱۶ = ۲ به توان ۱۴ بیت
چیزی که من ابهام دارم اینه که چرا حافظه موجود کش رو تقسیم بر اندازه بلاک میکنه؟ با این کارش میخواد تعداد سطر های کش رو پیدا کنه! ولی به نظر من این درست نیست چون برای هر رکورد تعداد بیت هایی برای تگ نیز داریم! یعنی هر رکورد جدول برابر = اندازه یک بلاک+ تعداد بیت های تگ هست
به نظرتون کجای کارم اشتباست؟
سلام
به ازای هر بلاک فیلد تگ داریم اندازه کش رو به انداره بلاک تقسیم میکنن تا مشخص بشه جند تا بلاک تو کش داریم
ارسال: #۳
  
RE: تعداد کل بیت های tag در direct map
(۰۱ بهمن ۱۳۹۲ ۰۵:۳۲ ب.ظ)amin222 نوشته شده توسط:(01 بهمن ۱۳۹۲ ۰۲:۰۴ ب.ظ)۳۰noohe نوشته شده توسط: سلام
کل حافظه کش ۶۴ کیلوبایته، به یک پردازنده ۳۲ بیتی با گذرگاه آدرس ۳۲ بیتی متصل شده. سایز بلاک: ۶۴ بایت و از روش دایرکت مپ استفاده شده.
کل بیت های tag استفاده شده در این نوع حافظه نهان چقدر است؟
روش حلش که معمولا توی همه کتاب ها هست:
تعداد بیت برای word : لوگاریتم ۶۴= ۶ بیت
تعداد بیت برای بلاک: ۶۴k / 64 = ۱۰ بیت
تعداد بیت تگ برای هر خانه جدول کش: ۳۲- ۱۶= ۱۶
تعداد کل بیت تگ: ۲^۱۰ * ۱۶ = ۲ به توان ۱۴ بیت
چیزی که من ابهام دارم اینه که چرا حافظه موجود کش رو تقسیم بر اندازه بلاک میکنه؟ با این کارش میخواد تعداد سطر های کش رو پیدا کنه! ولی به نظر من این درست نیست چون برای هر رکورد تعداد بیت هایی برای تگ نیز داریم! یعنی هر رکورد جدول برابر = اندازه یک بلاک+ تعداد بیت های تگ هست
به نظرتون کجای کارم اشتباست؟
سلام
به ازای هر بلاک فیلد تگ داریم اندازه کش رو به انداره بلاک تقسیم میکنن تا مشخص بشه جند تا بلاک تو کش داریم
مشکل من هم ده همینه. به ازای هر بلاک یه فیلد تگ توی کش داریم! پس اندازه کل حافظه برابر است با:
x:تعداد بلاک
y: اندازه هر بلاک
z: اندازه فیلد تگ
اندازه کل حافظه: xyz
این چیزی که شما میگین ماله وقتیه که اندازه کل حافظه = اندازه یه بلاک x تعداد بلاک
ولی در صورتی که من فکر میکنم اینطوری نیس! اینجا یه فیلد تگ هم داریم
ارسال: #۴
  
RE: تعداد کل بیت های tag در direct map
(۰۱ بهمن ۱۳۹۲ ۰۵:۴۴ ب.ظ)۳۰noohe نوشته شده توسط:بازم سلام دوست خوبم وقتی اندازه کش رو تو مسئله میدن منظورشون اندازه ای که بصورت خالص برای نگهداری فقط و فقط دیتا بکار میره فیلد تگ جزئی از آدرسه نه دیتا تازه به اون روشی که شما حساب کردی بیت v , m , رو به حساب نیاوردی توی کتاب آقای یوسفی چند تا مثال هست که اندازه کش رو بر اساس تمام بیتهای تشکیل دهندش خواسته اینجوری میشه روش شما. ولی وقتی میگن اندازه کش اینقدر کیلو بایت منظورشون دیتای کش هست نه چیز دیگه(01 بهمن ۱۳۹۲ ۰۵:۳۲ ب.ظ)amin222 نوشته شده توسط:(01 بهمن ۱۳۹۲ ۰۲:۰۴ ب.ظ)۳۰noohe نوشته شده توسط: سلام
کل حافظه کش ۶۴ کیلوبایته، به یک پردازنده ۳۲ بیتی با گذرگاه آدرس ۳۲ بیتی متصل شده. سایز بلاک: ۶۴ بایت و از روش دایرکت مپ استفاده شده.
کل بیت های tag استفاده شده در این نوع حافظه نهان چقدر است؟
روش حلش که معمولا توی همه کتاب ها هست:
تعداد بیت برای word : لوگاریتم ۶۴= ۶ بیت
تعداد بیت برای بلاک: ۶۴k / 64 = ۱۰ بیت
تعداد بیت تگ برای هر خانه جدول کش: ۳۲- ۱۶= ۱۶
تعداد کل بیت تگ: ۲^۱۰ * ۱۶ = ۲ به توان ۱۴ بیت
چیزی که من ابهام دارم اینه که چرا حافظه موجود کش رو تقسیم بر اندازه بلاک میکنه؟ با این کارش میخواد تعداد سطر های کش رو پیدا کنه! ولی به نظر من این درست نیست چون برای هر رکورد تعداد بیت هایی برای تگ نیز داریم! یعنی هر رکورد جدول برابر = اندازه یک بلاک+ تعداد بیت های تگ هست
به نظرتون کجای کارم اشتباست؟
سلام
به ازای هر بلاک فیلد تگ داریم اندازه کش رو به انداره بلاک تقسیم میکنن تا مشخص بشه جند تا بلاک تو کش داریم
مشکل من هم ده همینه. به ازای هر بلاک یه فیلد تگ توی کش داریم! پس اندازه کل حافظه برابر است با:
x:تعداد بلاک
y: اندازه هر بلاک
z: اندازه فیلد تگ
اندازه کل حافظه: xyz
این چیزی که شما میگین ماله وقتیه که اندازه کل حافظه = اندازه یه بلاک x تعداد بلاک
ولی در صورتی که من فکر میکنم اینطوری نیس! اینجا یه فیلد تگ هم داریم
ارسال: #۵
  
RE: تعداد کل بیت های tag در direct map
(۰۱ بهمن ۱۳۹۲ ۰۵:۵۵ ب.ظ)amin222 نوشته شده توسط: بازم سلام دوست خوبم وقتی اندازه کش رو تو مسئله میدن منظورشون اندازه ای که بصورت خالص برای نگهداری فقط و فقط دیتا بکار میره فیلد تگ جزئی از آدرسه نه دیتا تازه به اون روشی که شما حساب کردی بیت v , m , رو به حساب نیاوردی توی کتاب آقای یوسفی چند تا مثال هست که اندازه کش رو بر اساس تمام بیتهای تشکیل دهندش خواسته اینجوری میشه روش شما. ولی وقتی میگن اندازه کش اینقدر کیلو بایت منظورشون دیتای کش هست نه چیز دیگهسلام
آهان فهمیدم الآن،ممنون دوست عزیز
موضوعهای مرتبط با این موضوع... |
|||||
موضوع: | نویسنده | پاسخ: | بازدید: | آخرین ارسال | |
تعداد برگ درخت؟؟؟؟؟؟؟ | rad.bahar | ۴ | ۴,۷۷۱ |
۱۵ آذر ۱۴۰۲ ۱۱:۵۳ ق.ظ آخرین ارسال: mohamadrra |
|
تعداد جواب | mostafaheydar1370 | ۲۱ | ۱۹,۲۳۶ |
۰۱ مهر ۱۳۹۹ ۱۱:۴۱ ب.ظ آخرین ارسال: miinaa |
|
تعداد روش های نوشتن عدد n | ss311 | ۲ | ۳,۳۳۵ |
۱۳ بهمن ۱۳۹۸ ۰۵:۲۷ ب.ظ آخرین ارسال: ss311 |
|
تعداد مسیرها در گراف | ss311 | ۰ | ۲,۰۲۰ |
۰۸ بهمن ۱۳۹۸ ۱۲:۴۷ ب.ظ آخرین ارسال: ss311 |
|
تعداد درخت فراگیر | ss311 | ۰ | ۲,۳۰۵ |
۰۶ بهمن ۱۳۹۸ ۰۵:۰۶ ب.ظ آخرین ارسال: ss311 |
|
تعداد توابع پوشا | ss311 | ۰ | ۲,۰۷۲ |
۰۶ بهمن ۱۳۹۸ ۰۴:۵۷ ب.ظ آخرین ارسال: ss311 |
|
تعداد اعداد ۵ رقمی هم ارز | ss311 | ۲ | ۲,۶۲۷ |
۰۶ بهمن ۱۳۹۸ ۰۴:۳۹ ب.ظ آخرین ارسال: ss311 |
|
تعداد رشته های n بیتی | hamedsos | ۲ | ۳,۱۰۹ |
۱۸ آبان ۱۳۹۸ ۰۹:۰۶ ب.ظ آخرین ارسال: Jooybari |
|
تعداد درختهای پوشا | ss311 | ۰ | ۱,۷۰۹ |
۱۹ بهمن ۱۳۹۷ ۱۲:۰۸ ب.ظ آخرین ارسال: ss311 |
|
تفاوت تعداد مقایسه های مورد نیاز در الگوریتم های متفاوت | porseshgar | ۰ | ۲,۱۵۳ |
۱۵ بهمن ۱۳۹۷ ۱۲:۳۳ ب.ظ آخرین ارسال: porseshgar |
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close