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

سؤال ۶۶ معماری ۹۱

ارسال:
  

minami پرسیده:

سؤال ۶۶ معماری ۹۱

ممنون میشم اگه راهنمایی کنید، من نمی تونم اینو حل کنم


نقل قول این ارسال در یک پاسخ

۴
ارسال:
  

minami پاسخ داده:

RE: سؤال ۶۶ معماری ۹۱

برای قسمت b :

اندازه حافظه نهان : ۱۶^۲

سایز بلوک : ۵^۲

تعداد بلوک : ۵^۲ / ۱۶^۲ = ۱۱^۲

تعداد set : باید تعداد بلوک هامون رو به تعداد way تقسیم کنیم -> 3^2 / 11^2 = 8^2

پس به ۸ بیت برای نشون دادن set احتیاج داریم و به ۵ بیت برای نشون دادن آفست احتیاج داریم(چون بلوک هامون ۳۲ بیتی هستن) پس از ۳۲ بیت، ۱۳ بیت استفاده میشه و ۱۹ بیت برای tag باقی می مونه، چون تعداد کل بیت مصرفی برای تگ ها رو میخوایم در تعداد بلوک هامون ضرب میشه که میشه ۱۱^۲ * ۱۹
نقل قول این ارسال در یک پاسخ

ارسال:
  

fas پاسخ داده:

RE: سؤال ۶۶ معماری ۹۱

(۲۱ بهمن ۱۳۹۲ ۰۶:۲۲ ب.ظ)minami نوشته شده توسط:  برای قسمت b :

اندازه حافظه نهان : ۱۶^۲

سایز بلوک : ۵^۲

تعداد بلوک : ۵^۲ / ۱۶^۲ = ۱۱^۲

تعداد set : باید تعداد بلوک هامون رو به تعداد way تقسیم کنیم -> 3^2 / 11^2 = 8^2

پس به ۸ بیت برای نشون دادن set احتیاج داریم و به ۵ بیت برای نشون دادن آفست احتیاج داریم(چون بلوک هامون ۳۲ بیتی هستن) پس از ۳۲ بیت، ۱۳ بیت استفاده میشه و ۱۹ بیت برای tag باقی می مونه، چون تعداد کل بیت مصرفی برای تگ ها رو میخوایم در تعداد بلوک هامون ضرب میشه که میشه ۱۱^۲ * ۱۹

اگه میشه c رو بگید عدد ۷ چه طور بدست آمده؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

minami پاسخ داده:

RE: سؤال ۶۶ معماری ۹۱

(۲۱ بهمن ۱۳۹۲ ۰۹:۳۰ ب.ظ)fas نوشته شده توسط:  اگه میشه c رو بگید عدد ۷ چه طور بدست آمده؟

برای قسمت c:

توی این روش هر آدرس هر کجایی میتونه قرار داشته باشه، یعنی مثل روش a توی بلاک خاصی نیست یا مثل b توی set خاصی نیست، پس از کل تعداد بیت های آدرس فقط ۴ بیت برای آفست بلوک(چون سایز بلاک ۱۶ بایت هست) استفاده میکنیم. ۲۸ بیت برای تگ میمونه. از طرفی باید بدونیم چند تا بلاک داریم که تعداد بیت تگ رو در اون ضرب کنیم تا تعداد کل بیت های مورد استفاده برای تگ رو بدست بیاریم پس :

تعداد بلاک هامون : ۴^۲ / ۱۶^۲ = ۱۲^۲

تعداد کل بیت های لازم برای تگ هامون میشه ۱۲^۲ * ۲۸ که میشه ۱۴^۲ * ۷

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

ارسال:
  

fas پاسخ داده:

RE: سؤال ۶۶ معماری ۹۱

(۲۱ بهمن ۱۳۹۲ ۱۰:۱۰ ب.ظ)minami نوشته شده توسط:  
(21 بهمن ۱۳۹۲ ۰۹:۳۰ ب.ظ)fas نوشته شده توسط:  اگه میشه c رو بگید عدد ۷ چه طور بدست آمده؟

برای قسمت c:

توی این روش هر آدرس هر کجایی میتونه قرار داشته باشه، یعنی مثل روش a توی بلاک خاصی نیست یا مثل b توی set خاصی نیست، پس از کل تعداد بیت های آدرس فقط ۴ بیت برای آفست بلوک(چون سایز بلاک ۱۶ بایت هست) استفاده میکنیم. ۲۸ بیت برای تگ میمونه. از طرفی باید بدونیم چند تا بلاک داریم که تعداد بیت تگ رو در اون ضرب کنیم تا تعداد کل بیت های مورد استفاده برای تگ رو بدست بیاریم پس :

تعداد بلاک هامون : ۴^۲ / ۱۶^۲ = ۱۲^۲

تعداد کل بیت های لازم برای تگ هامون میشه ۱۲^۲ * ۲۸ که میشه ۱۴^۲ * ۷

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

۲
ارسال:
  

amin222 پاسخ داده:

RE: سؤال ۶۶ معماری ۹۱

سلام
سوال کل تعداد بیتهای تگ رو تو هر کدوم از حالتها خواسته برای این کار هم باید به ازای هر حالت ۲ مقدار رو حساب کنیم
مقدار ۱-توی اون حالت چند بیت برای نگهداری تگ داریم
مقدار ۲-توی اون حالت کش ما چند بلوک داره
جواب این تست هم میشه حاصلضرب ۲ مقدار که گفتم

مثلا توی حالت a
مقدار اول که همون تعداد بیتهای لازم برای تگ اینجوری بدست میاد
تو این حالت بلوک سایزش ۶۴ کلمه هست یعنی ۲ بتوان ۶ پس تا اینجا ۶ بیت واسه کلمه در بلوک داریم
اندازه کش ۲ بتوان ۱۶ کلمه هست و هر بلوک هم ۲ بتوان ۶ کلمه از تقسیم این دو تا خواهیم دید که ۲ بتوان ۱۰ بلوک(اینجا مقدار ۲ هم بدست اومد ) پس ۱۰ بیت هم برا آدرس دهی بلوکها در کل ۱۶=(۱۰+۶)-۳۲ بیت برای تگ میمونه تو حالت a

در نتیجه تو این حالت ۱۴^۲= ۱۶*۱۰^۲ بیت واسه مجموع تگها داریم
نقل قول این ارسال در یک پاسخ

ارسال:
  

minami پاسخ داده:

RE: سؤال ۶۶ معماری ۹۱

(۱۴ بهمن ۱۳۹۲ ۱۲:۳۴ ب.ظ)amin222 نوشته شده توسط:  سلام
سوال کل تعداد بیتهای تگ رو تو هر کدوم از حالتها خواسته برای این کار هم باید به ازای هر حالت ۲ مقدار رو حساب کنیم
مقدار ۱-توی اون حالت چند بیت برای نگهداری تگ داریم
مقدار ۲-توی اون حالت کش ما چند بلوک داره
جواب این تست هم میشه حاصلضرب ۲ مقدار که گفتم

مثلا توی حالت a
مقدار اول که همون تعداد بیتهای لازم برای تگ اینجوری بدست میاد
تو این حالت بلوک سایزش ۶۴ کلمه هست یعنی ۲ بتوان ۶ پس تا اینجا ۶ بیت واسه کلمه در بلوک داریم
اندازه کش ۲ بتوان ۱۶ کلمه هست و هر بلوک هم ۲ بتوان ۶ کلمه از تقسیم این دو تا خواهیم دید که ۲ بتوان ۱۰ بلوک(اینجا مقدار ۲ هم بدست اومد ) پس ۱۰ بیت هم برا آدرس دهی بلوکها در کل ۱۶=(۱۰+۶)-۳۲ بیت برای تگ میمونه تو حالت a

در نتیجه تو این حالت ۱۴^۲= ۱۶*۱۰^۲ بیت واسه مجموع تگها داریم


ممنونم، خیلی خیلی لطف کردید، به اینکه تعداد کل بیت های تگ رو میخواد اصلا توجه نکرده بودم، من یه چی دیگه رو حساب میکردم!!!
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

۱آسمان پاسخ داده:

RE: سؤال ۶۶ معماری ۹۱

لطفا حالتbهم توضیح بدید چیجوری میشه؟؟
نقل قول این ارسال در یک پاسخ

ارسال:
  

azarakhsh1986 پاسخ داده:

RE: سؤال ۶۶ معماری ۹۱

(۲۰ بهمن ۱۳۹۲ ۱۰:۲۶ ب.ظ)۱آسمان نوشته شده توسط:  لطفا حالتbهم توضیح بدید چیجوری میشه؟؟

عکس جوابشو گذاشتم


فایل‌(های) پیوست شده

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

۰
ارسال: #۱۰
  

۱آسمان پاسخ داده:

RE: سؤال ۶۶ معماری ۹۱

مرسی ولی هر کار میکنم باز نمیشه!!!
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  معماری روزانه تربیت مدرس (۳۰۶ معماری+۲۷۱ هوش+۳۲۵ نرم)(رتبه اولی) m.1373 ۳ ۵,۰۵۶ ۱۳ مهر ۱۳۹۸ ۱۲:۳۱ ب.ظ
آخرین ارسال: imali
  سؤال در مورد چک باکس در PHP simorghsimorgh ۷ ۱۰,۸۶۹ ۲۴ دى ۱۳۹۶ ۱۱:۰۸ ب.ظ
آخرین ارسال: gogooli
  سرفصل های VLSI و معماری کامپیوتر پیشرفته در کنکور دکتری معماری hardware ۰ ۲,۳۹۱ ۰۹ تیر ۱۳۹۶ ۰۳:۴۵ ب.ظ
آخرین ارسال: hardware
  نمونه سؤال درس پردازش تکاملی و پردازش سیگنال Kh_khalily ۰ ۲,۳۹۳ ۲۱ خرداد ۱۳۹۶ ۰۳:۴۷ ب.ظ
آخرین ارسال: Kh_khalily
  درس نظریه بازی: سؤال از دانشجوهای شریف، امیرکبیر و تهران mahmood1 ۳ ۳,۳۴۹ ۰۸ اردیبهشت ۱۳۹۴ ۰۵:۵۷ ب.ظ
آخرین ارسال: mahmood1
  تفاوت معماری کامپیوتربا معماری سیستم های کامپیوتری mehr 93 ۳ ۴,۳۴۸ ۱۰ فروردین ۱۳۹۳ ۰۶:۱۰ ب.ظ
آخرین ارسال: alma90
  معماری پیشرفته در قیاس با معماری کارشناسی؟ Talnetir ۱ ۳,۶۹۶ ۱۶ بهمن ۱۳۹۲ ۱۱:۱۵ ب.ظ
آخرین ارسال: baran
Question سؤال ۹۶ آزمون ارشد ۹۱ mmohammadiv14 ۳ ۱,۶۵۵ ۰۹ بهمن ۱۳۹۲ ۱۱:۴۷ ق.ظ
آخرین ارسال: explorer
  سؤال در مورد تطابق کامل maria12 ۳ ۳,۹۸۰ ۱۹ دى ۱۳۹۲ ۰۳:۱۹ ق.ظ
آخرین ارسال: wokesh
  برای معماری کامپیوتر چه کتاب کنکوری بهتره بخونم؟ هیچی از معماری بلد نیستم sonia1990 ۲ ۳,۱۱۷ ۱۲ شهریور ۱۳۹۲ ۰۴:۱۴ ب.ظ
آخرین ارسال: kashti

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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