۰
subtitle
ارسال: #۱
  
تست علوم کامپیوتر ۸۸ فصل ۲ پوران
سلام دوستان کسی می تونه این سوال رو برام توضیح بده ممنوم میشم
در یک برنامه نوشته شده ۲۰ درصد دستور load و ۲۵ درصد دستور jmp و ۳۰ درصد دستور add و ۵ درصد دستور mult وجود دارد این برنامه روی یک کامپیوتر که دستور load دو کلاک سایکل دستور store یک کلاک سایکل دستور jmp چهار کلاک سایکل دستور add یک کلاک سایکل و دستور mult ده کلاک سایکل زمان می برد اجرا شده است. اگر برنامه ۲۰۰ دستورالعمل داشته باشد cpi آن چقدر است؟
در یک برنامه نوشته شده ۲۰ درصد دستور load و ۲۵ درصد دستور jmp و ۳۰ درصد دستور add و ۵ درصد دستور mult وجود دارد این برنامه روی یک کامپیوتر که دستور load دو کلاک سایکل دستور store یک کلاک سایکل دستور jmp چهار کلاک سایکل دستور add یک کلاک سایکل و دستور mult ده کلاک سایکل زمان می برد اجرا شده است. اگر برنامه ۲۰۰ دستورالعمل داشته باشد cpi آن چقدر است؟
۰
ارسال: #۲
  
تست علوم کامپیوتر ۸۸ فصل ۲ پوران
CPI برای یه دستور (instruction) یعنی چی ؟
یعنی تعداد کلاک برای هر دستور العمل
حالا CPI برای یه برنامه میشه چی ؟
میشه متوسط CPI های دستور العملهاش
حالا اون ۲۰۰ دستور که گفته که اصلا مهم نیست. چون CPI ربطی به تعداد دستور العمل اجرا شده نداره.
حالا اینجاش هم خیلی راحت میشه دیگه. چون میخوایم میانگین بگیریم بین CPI یه سری دستور العمل که میشه :
[tex]CPI = (0.2*2) (0.25*4) (0.3*1) (0.05*10) (0.2*1) = 2.4[/tex]
دقت کن که دستور store که نگفته اولش، اون هم %۲۰ دستورات میشه
یعنی تعداد کلاک برای هر دستور العمل
حالا CPI برای یه برنامه میشه چی ؟
میشه متوسط CPI های دستور العملهاش
حالا اون ۲۰۰ دستور که گفته که اصلا مهم نیست. چون CPI ربطی به تعداد دستور العمل اجرا شده نداره.
حالا اینجاش هم خیلی راحت میشه دیگه. چون میخوایم میانگین بگیریم بین CPI یه سری دستور العمل که میشه :
[tex]CPI = (0.2*2) (0.25*4) (0.3*1) (0.05*10) (0.2*1) = 2.4[/tex]
دقت کن که دستور store که نگفته اولش، اون هم %۲۰ دستورات میشه
۰
۰
ارسال: #۴
  
تست علوم کامپیوتر ۸۸ فصل ۲ پوران
سلام ممنون از جوابت باور کنید چندبار همینطوری حل کردم ولی هر چی فکر می کنم نمی دونم چرا جواب اشتباه می شد بازم مرسی
۰
ارسال: #۵
  
تست علوم کامپیوتر ۸۸ فصل ۲ پوران
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close