۰
subtitle
ارسال: #۱
  
مهندسی کامپیوتر - سراسری ۸۷
با عرض سلام
من سوال زیر رو جوابش رو متوجه نمی شم. Cycle هایی که پردازنده مشغول نیست یعنی چی ؟ چه جوری محاسبه کرده ؟
با تشکر
من سوال زیر رو جوابش رو متوجه نمی شم. Cycle هایی که پردازنده مشغول نیست یعنی چی ؟ چه جوری محاسبه کرده ؟
با تشکر
۰
ارسال: #۲
  
RE: مهندسی کامپیوتر - سراسری ۸۷
سلام
منظور پاسخ دهنده از سیکل های که پردازنده مشغول نمی باشد!!!(جمله ای تامل برانگیز) تعداد سیکل های که پردازنده به حافظه دسترسی ندارد است که در سوال خواسته شده.گروه دستور A را درنظر بگیرید که شامل ۴ مرحله IF,ID,EX,WB می باشد با اجرای هر دستور از این گروه یک بار در زمان واکشی به حافظه نیاز است ودر ۳ مرحله دیگر DMA می تواند انتقال انجام دهدو چون به طور متوسط از هر ۱۰۰ دستور ۴۸ دستور در گروه A است که با هر اجرا ۳ سیکل پردازنده به حافظه دسترسی ندارد پس [tex]0.48\ast3[/tex] متوسط تعداد سیکل های عدم دسترسی به حافظه فقط برای گروه A است به همین ترتیب برای سایر گروه ها هم مشابه محاسبه کرده تا ۲/۷ متوسط تعداد سیکل های که به ازای اجرای هر دستور از این برنامه به حافظه دسترسی نمی شود بدست اید.پردازنده در هر ثانیه ۱۰ میلیون دستور را اجرا می کندپس در هر ثانیه ۲۷ میلیون کلمه منتقل می شود.جمله اخر پاسخ دهنده مبنی بر اینکه در هر سیکل ۱۰ میلیون دستور اجرا می شود هم نگران کننده است!!! درحالی باید می گفت در هر ثانیه.
دوست گرامی این سوال پر از ابهام است.جوابی داد شده زمانی درست است که حافظه دستور و داده یکی باشد و WB نیازی به دسترسی به حافظه نداشته باشد مثلا در ثبات ذخیره شود اگر حافظه دستور مجزا باشد در اجرای دستورات A نیازی به دسترسی به حافظه نیست البته با به شرطی که mem دسترسی به حافطه دیتا باشد.توضیح بیشتر درباره این تست بی فایده است چون این تست حذف شد(در پوران ذکر شده است)
منظور پاسخ دهنده از سیکل های که پردازنده مشغول نمی باشد!!!(جمله ای تامل برانگیز) تعداد سیکل های که پردازنده به حافظه دسترسی ندارد است که در سوال خواسته شده.گروه دستور A را درنظر بگیرید که شامل ۴ مرحله IF,ID,EX,WB می باشد با اجرای هر دستور از این گروه یک بار در زمان واکشی به حافظه نیاز است ودر ۳ مرحله دیگر DMA می تواند انتقال انجام دهدو چون به طور متوسط از هر ۱۰۰ دستور ۴۸ دستور در گروه A است که با هر اجرا ۳ سیکل پردازنده به حافظه دسترسی ندارد پس [tex]0.48\ast3[/tex] متوسط تعداد سیکل های عدم دسترسی به حافظه فقط برای گروه A است به همین ترتیب برای سایر گروه ها هم مشابه محاسبه کرده تا ۲/۷ متوسط تعداد سیکل های که به ازای اجرای هر دستور از این برنامه به حافظه دسترسی نمی شود بدست اید.پردازنده در هر ثانیه ۱۰ میلیون دستور را اجرا می کندپس در هر ثانیه ۲۷ میلیون کلمه منتقل می شود.جمله اخر پاسخ دهنده مبنی بر اینکه در هر سیکل ۱۰ میلیون دستور اجرا می شود هم نگران کننده است!!! درحالی باید می گفت در هر ثانیه.
دوست گرامی این سوال پر از ابهام است.جوابی داد شده زمانی درست است که حافظه دستور و داده یکی باشد و WB نیازی به دسترسی به حافظه نداشته باشد مثلا در ثبات ذخیره شود اگر حافظه دستور مجزا باشد در اجرای دستورات A نیازی به دسترسی به حافظه نیست البته با به شرطی که mem دسترسی به حافطه دیتا باشد.توضیح بیشتر درباره این تست بی فایده است چون این تست حذف شد(در پوران ذکر شده است)
ارسال: #۳
  
RE: مهندسی کامپیوتر - سراسری ۸۷
سلام
خیلی لطف کردید، ان شاالله موفق و پیروز باشید
خیلی لطف کردید، ان شاالله موفق و پیروز باشید
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close