تالار گفتمان مانشت
پایپلاین - نسخه‌ی قابل چاپ

پایپلاین - ghzaleh.alipour - 14 بهمن ۱۳۹۴ ۰۶:۳۱ ب.ظ

در یک پردازنده پایپ لاین با ۵ مرحله اگر یک دستور به دستور قبلی خود وابستگی داده ای داشته باشد باید به اندازه دو سیکل ساعت منتظر بماند.و اگر یک دستور از نوع پرش باشد باعث میشود پایپ لاین کاملا تخلیه شود.اگر در هر ۱۰۰ دستور ۴ دستور پرش باشد و توزیع دستورات پرش دربین دستورات به طور یکنواخت باشد ۱۰ دستور با وابستگی داده ای وجود داسته باشد متوسط تعداد سیکل های لازم برای اجرای یک برنامه با ۱۰۰ دستور چقدر است؟ (لطفا این سوال توضییح بدید)