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

درخواست حل سوال ۷۰ از کامپیوتر ۹۶

ارسال:
  

yahmat پرسیده:

درخواست حل سوال ۷۰ از کامپیوتر ۹۶

سلام
میشه بگید جواب سوال چجوری بدست میاد؟
و اینجور سوال ها چجوری حل میشه؟


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

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

۱
ارسال:
  

msour44 پاسخ داده:

RE: درخواست حل سوال ۷۰ از کامپیوتر ۹۶

سلام
در این سوال سه سطح حافظه داریم زمانی که cpu کلمه ای را لازم دارد ابتدا به نزدیک ترین سطح به خود(کش سطح ۱ ) رجوع می کند که به احتمال ۹۰ درصد ان کلمه در ان کش قرار دارد و البته زمان دسترسی به این کش ۱۰ نانو ثانیه است ولی ممکن است کلمه ی مورد نظر در کش سطح یک نباشد که احتمال ۱۰ درصد دارد پس کش سطح دو بررسی می شود که زمان دسترسی به ان ۱۰۰ نانو ثانیه است و به احتمال ۹۵ درصد کلمه ی مورد نظر در ان یافت می شودکه این کلمه به کش سطح ۱ منتقل و بعد به cpu داده می شودولی اگر در سطح دو نباشد که احتمال ۵ درصد دارد به حافظه ی اصلی رجوع می شود که زمان دسترسی به ان ۲۰۰ نانو ثانیه است و ان کلمه به کش سطح دوبعد سطح یک و در نهایت به cpu انتقال داده می شود و البته احتمال وجود کلمه درحافظه ی اصلی ۱۰۰ درصد است باید توجه کرد که این موضوع کلیت ندارد و ممکن است نیاز باشد به دیسک رجوع شود ولی در این سوال چیزی در این بار گفته نشده پس ما اخرین سطح را حافظه ی اصلی می گیرم.اگر کلمه در سطحی باشد به اصطلاح گفته می شود که برخورد انجام گرفته و به ان نرخ برخورد (h) می گویند مثلا نرخ برخورد در سطح یک ۹۰ درصد است و اگر کلمه وجود نداشته باشد عدم برخورد یا miss می گویند.حالا اگر بخواهیم میانگین زمان دسترسی را بدست بیاوریم با کمک دانش احتمالاتی به رابطه زیر می رسیم
[tex]t_{ave}=h_1t_1+(1-h_1)h_2(t_1+t_2)+(1-h_1)(1-h_2)(t_1+t_2+t_3)=t_1+(1-h_1)t_2+(1-h_1)(1-h_2)t_3[/tex]
البته از زمان انتقال داده بین سطوح صرف نظر شد.که با قرار دادن مقادیر داده شده در سوال در رابطه گفته شده خواهیم داشت[tex]t_a=10+0.1\times100+0.1\times0.05\times200=21[/tex] که در گزینه ها نیست.ساختار ی که در بالا توضیح داده شد معمولا در تست های ارشد مد نظر قرار می گیرد ولی باید توجه کرد که معماری های متفاوتی وجود دارد از جمله اینکه cpu علاوه بر ارتباط مستقیم با حافظه ی سطح یک می تواند با حافظه های سطح پایین تر هم ارتباط مستقیم داشته باشد که در این حالت میانگین زمان دسترسی به صورت زیر بدست می اید:
[tex]t_a=h_1t_1+(1-h_1)h_2t_2+(1-h_1)(1-h_2)t_3[/tex]
که با لحاظ کردن مقادیر داده شده داریم[tex]t_a=0.9\times10+0.1\times0.95\times100+0.1\times0.05\times200=19.5[/tex] که باز بین گزینه ها نیست.
به نظر جواب این تست در کلید اولیه گزینه ی یک با تاثیر مثبت بود . البته میشد حدس زد که همین باشه چون حالت اول که بررسی کردیم و ۲۱ شد در این حالت داده باید سطح به سطح بالا میامد تا به cpu برسد و چون حرفی از زمان انتقال بین سطوح گفته نشد پس زمان از ۲۱ نمی تواند بیشتر باشد و در نتیجه سایر گزینه ها رد می شوند در حالت دوم دیدیم که حاصل حتی ۱۹/۵ شد.
نقل قول این ارسال در یک پاسخ

ارسال:
  

yahmat پاسخ داده:

RE: درخواست حل سوال ۷۰ از کامپیوتر ۹۶

(۲۶ دى ۱۳۹۶ ۰۴:۲۴ ق.ظ)msour44 نوشته شده توسط:  سلام
در این سوال سه سطح حافظه داریم زمانی که cpu کلمه ای را لازم دارد ابتدا به نزدیک ترین سطح به خود(کش سطح ۱ ) رجوع می کند که به احتمال ۹۰ درصد ان کلمه در ان کش قرار دارد و البته زمان دسترسی به این کش ۱۰ نانو ثانیه است ولی ممکن است کلمه ی مورد نظر در کش سطح یک نباشد که احتمال ۱۰ درصد دارد پس کش سطح دو بررسی می شود که زمان دسترسی به ان ۱۰۰ نانو ثانیه است و به احتمال ۹۵ درصد کلمه ی مورد نظر در ان یافت می شودکه این کلمه به کش سطح ۱ منتقل و بعد به cpu داده می شودولی اگر در سطح دو نباشد که احتمال ۵ درصد دارد به حافظه ی اصلی رجوع می شود که زمان دسترسی به ان ۲۰۰ نانو ثانیه است و ان کلمه به کش سطح دوبعد سطح یک و در نهایت به cpu انتقال داده می شود و البته احتمال وجود کلمه درحافظه ی اصلی ۱۰۰ درصد است باید توجه کرد که این موضوع کلیت ندارد و ممکن است نیاز باشد به دیسک رجوع شود ولی در این سوال چیزی در این بار گفته نشده پس ما اخرین سطح را حافظه ی اصلی می گیرم.اگر کلمه در سطحی باشد به اصطلاح گفته می شود که برخورد انجام گرفته و به ان نرخ برخورد (h) می گویند مثلا نرخ برخورد در سطح یک ۹۰ درصد است و اگر کلمه وجود نداشته باشد عدم برخورد یا miss می گویند.حالا اگر بخواهیم میانگین زمان دسترسی را بدست بیاوریم با کمک دانش احتمالاتی به رابطه زیر می رسیم
[tex]t_{ave}=h_1t_1+(1-h_1)h_2(t_1+t_2)+(1-h_1)(1-h_2)(t_1+t_2+t_3)=t_1+(1-h_1)t_2+(1-h_1)(1-h_2)t_3[/tex]
البته از زمان انتقال داده بین سطوح صرف نظر شد.که با قرار دادن مقادیر داده شده در سوال در رابطه گفته شده خواهیم داشت[tex]t_a=10+0.1\times100+0.1\times0.05\times200=21[/tex] که در گزینه ها نیست.ساختار ی که در بالا توضیح داده شد معمولا در تست های ارشد مد نظر قرار می گیرد ولی باید توجه کرد که معماری های متفاوتی وجود دارد از جمله اینکه cpu علاوه بر ارتباط مستقیم با حافظه ی سطح یک می تواند با حافظه های سطح پایین تر هم ارتباط مستقیم داشته باشد که در این حالت میانگین زمان دسترسی به صورت زیر بدست می اید:
[tex]t_a=h_1t_1+(1-h_1)h_2t_2+(1-h_1)(1-h_2)t_3[/tex]
که با لحاظ کردن مقادیر داده شده داریم[tex]t_a=0.9\times10+0.1\times0.95\times100+0.1\times0.05\times200=19.5[/tex] که باز بین گزینه ها نیست.
به نظر جواب این تست در کلید اولیه گزینه ی یک با تاثیر مثبت بود . البته میشد حدس زد که همین باشه چون حالت اول که بررسی کردیم و ۲۱ شد در این حالت داده باید سطح به سطح بالا میامد تا به cpu برسد و چون حرفی از زمان انتقال بین سطوح گفته نشد پس زمان از ۲۱ نمی تواند بیشتر باشد و در نتیجه سایر گزینه ها رد می شوند در حالت دوم دیدیم که حاصل حتی ۱۹/۵ شد.

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



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  درخواست کارنامه معماری کامپیوتر آزمون آزاد ۹۲ sanazp1388 ۱ ۳,۵۶۰ ۱۷ بهمن ۱۳۹۹ ۰۲:۰۰ ق.ظ
آخرین ارسال: hmaryam567
  درخواست پاورپوینت های درس های تخصصی IT / کامپیوتر negarin_ ۳ ۳,۶۸۰ ۰۹ خرداد ۱۳۹۸ ۰۷:۱۱ ب.ظ
آخرین ارسال: doman
  [درخواست]جزوه معماری کامپیوتر پیشرفته دکتر ناوی ssss777 ۱۰ ۱۶,۷۲۷ ۲۰ آذر ۱۳۹۷ ۰۸:۰۷ ب.ظ
آخرین ارسال: bhzbbs_32
  درخواست راهنمایی انتخاب رشته ارشد مهندسی کامپیوتر Mr.X ۵ ۵,۱۹۳ ۲۵ خرداد ۱۳۹۷ ۰۱:۳۱ ق.ظ
آخرین ارسال: kadarai64
  درخواست حل سوال ۱۱۸ از هوش ۹۴ (IDA*) Sepideh96 ۶ ۵,۰۱۴ ۰۵ اردیبهشت ۱۳۹۷ ۱۰:۴۲ ق.ظ
آخرین ارسال: mzi
  درخواست حل سوال ۶۶ از کامپیوتر ۹۴ Sepideh96 ۲ ۲,۶۵۲ ۰۱ اردیبهشت ۱۳۹۷ ۱۰:۰۲ ب.ظ
آخرین ارسال: tiran22
  درخواست حل سوال ۴۶ از کامپیوتر ۹۶ Sepideh96 ۱ ۱,۵۲۶ ۱۶ اسفند ۱۳۹۶ ۱۱:۴۳ ب.ظ
آخرین ارسال: ss311
  درخواست حل سوال ۱۸ از دکتری ۹۶ Sepideh96 ۰ ۱,۴۳۲ ۰۲ اسفند ۱۳۹۶ ۰۸:۵۹ ب.ظ
آخرین ارسال: Sepideh96
  درخواست حل سوال ۱۰۷ از آی تی ۹۶ Sepideh96 ۱ ۱,۶۷۵ ۰۲ اسفند ۱۳۹۶ ۰۵:۱۲ ب.ظ
آخرین ارسال: msour44
  درخواست حل سوال ۱۷ از دکتری ۹۶ Sepideh96 ۰ ۱,۲۹۶ ۰۲ اسفند ۱۳۹۶ ۰۲:۲۰ ب.ظ
آخرین ارسال: Sepideh96

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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