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

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

ارسال:
  

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
  محاسبه تراز معدل موثر از رشته آی تی یا علوم کامپیوتر به مهندسی کامپیوتر یا بالعکس gnulinux ۰ ۲,۵۳۱ ۲۱ شهریور ۱۳۹۸ ۰۸:۳۷ ق.ظ
آخرین ارسال: gnulinux
Wink قبول شده های (علوم کامپیوتر، مهندسی کامپیوتر و IT ) سال ۹۸ اینجا اعلام کنند gaslakh ۲۵ ۱۶,۰۰۷ ۱۸ شهریور ۱۳۹۸ ۱۱:۳۰ ق.ظ
آخرین ارسال: mehdi.m2
  درخواست پاورپوینت های درس های تخصصی IT / کامپیوتر negarin_ ۳ ۴,۱۲۷ ۰۹ خرداد ۱۳۹۸ ۰۷:۱۱ ب.ظ
آخرین ارسال: doman
  [درخواست]جزوه معماری کامپیوتر پیشرفته دکتر ناوی ssss777 ۱۰ ۱۷,۷۳۵ ۲۰ آذر ۱۳۹۷ ۰۸:۰۷ ب.ظ
آخرین ارسال: bhzbbs_32
  درخواست راهنمایی انتخاب رشته ارشد مهندسی کامپیوتر Mr.X ۵ ۵,۹۰۴ ۲۵ خرداد ۱۳۹۷ ۰۱:۳۱ ق.ظ
آخرین ارسال: kadarai64
  فرق بین مهندسی کامپیوتر گرایش نرم افزار با مهندسی کامپیوتر نرم افزار Rafaat ۰ ۴,۲۳۷ ۲۵ اردیبهشت ۱۳۹۷ ۰۲:۴۵ ب.ظ
آخرین ارسال: Rafaat
  درخواست حل سوال ۱۱۸ از هوش ۹۴ (IDA*) Sepideh96 ۶ ۵,۵۵۵ ۰۵ اردیبهشت ۱۳۹۷ ۱۰:۴۲ ق.ظ
آخرین ارسال: mzi
  درخواست حل سوال ۶۶ از کامپیوتر ۹۴ Sepideh96 ۲ ۲,۹۲۸ ۰۱ اردیبهشت ۱۳۹۷ ۱۰:۰۲ ب.ظ
آخرین ارسال: tiran22
  درخواست حل سوال ۴۶ از کامپیوتر ۹۶ Sepideh96 ۱ ۱,۷۳۳ ۱۶ اسفند ۱۳۹۶ ۱۱:۴۳ ب.ظ
آخرین ارسال: ss311

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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