فرمول MIPS - نسخهی قابل چاپ |
فرمول MIPS - homaaa - 23 فروردین ۱۳۹۰ ۱۰:۱۶ ب.ظ
باسلام در جواب تستی آمده: فرکانس کاری۶۰MHZ کلاک متوسط لازم برای هردستور۱*۴۰+۲۰*۳+۳۰*۱+۱۰*۲/۱۰۰=۱/۵پس با توجه به اینکه هرکلاک۱/۶۰میکروثانیه طول میکشد، ۱/۵کلاک ۱/۵/۶۰میکروثانیه طول میکشد بنابراین مدت زمان متوسط اجرای هردستور۱/۵/۶۰میکروثانیه است پس در یک ثانیه تعداد۶۰/۱/۵میلیون دستور یعنی ۴۰میلیون دستورقابل اجراست پس MIPS=40 سوالم میشه بگید چی شد که کسرمابرعکس شد؟ یعنی ۱/۵/۶۰شد۶۰/۱/۵؟؟؟ میشه فرمول رو بگید من دیدم فرمول زمان اجرای برنامه *۱۰ به توان -۶ / تعداددستورات برنامه MIPS= ولی خب تعداددستورات اینجا چیه؟ ممنونم از توجهتون. |
فرمول MIPS - ROZA - 27 فروردین ۱۳۹۰ ۱۱:۵۴ ق.ظ
از نظر من که درسته شما فقط در بین این اعدادی که نوشتید یه کم گیج شدید.همین. هر دستور۱/۵/۶۰ میکرو ثانیه طول میکشه ،حالا طبق یک تناسب ساده میشه بگید در یک ثانیه ،چند تا دستور اجرا میشه؟ -خب کسر بر عکس میشه . یادتون باشه mips یعنی میلیون دستور العمل در ثانیه .که همون فرمولی میشه که شما نوشتید . |
فرمول MIPS - homaaa - 31 فروردین ۱۳۹۰ ۰۳:۱۵ ب.ظ
نفهمیدم |
فرمول MIPS - ف.ش - ۳۱ فروردین ۱۳۹۰ ۰۶:۰۳ ب.ظ
۱ دستور........................... ۱/۵/۶۰ میکروثانیه x دستور ........................... ۱ ثانیه = ۱۰۰۰۰۰۰ میکرو ثانیه همانطور که ROZA جان گفتند باید تعداد دستورالعملهایی که در یک ثانیه انجام میشه رو بدست بیارید و بر ۱۰۰۰۰۰ تقسیم کنید که MIPS بدست بیاد. x=1000000*1/1.5/60 MIPS=x/1000000 MIPS=60/1.5 |
فرمول MIPS - ahmadnouri - 31 فروردین ۱۳۹۰ ۰۷:۲۸ ب.ظ
با توجه به توضیحاتی که دوستان دادن برای MIPS دوتا فرمول داریم با توجه به اونا جواب میشه MIPS = F/(CPI*10^6) = IC/EXE TIME *10^6 Mips = 60 M /1.5 *10^6 = 60 / 1.5 |