۰
subtitle
ارسال: #۱
سوال از فصل پایپلاین معماری کامپیوتر
سلام به همگی
این سوال از فصل پایپلاین جزوه دکتر اجلالی هست،اگر کسی بتونه توضیح بده که چه جوری حل شده ممنون میشم
خط لوله ای با پیش بینی درجه یک داریم،در هر بار پیش بینی اشتباه ۳noop تولید می شود با اجرای تکه کد زیر چند بار حباب به وجود می اید؟
for i=0;i<10
for j=0;j<100
}
a[i][j]=b[i]*c[j
a[i][j]=a[i][j]*b[i]+c[j
{
حل:
تعداد خطای حلقه بیرون+(تعداد خطای حلقه درونی *تعداد اجرای حلقه درونی)
۲+۲*۱۰=۲۲
در هر خطا ۳حباب در نتیجه ۲۲*۳=۶۶
و تعداد حباب بدون استفاده از پیش بینی:
۱۰+۱۰*۱۰۰=۱۰۱۰
۱۰۱۰*۳=۳۰۳۰
با تشکرRolleyes[/align]
این سوال از فصل پایپلاین جزوه دکتر اجلالی هست،اگر کسی بتونه توضیح بده که چه جوری حل شده ممنون میشم
خط لوله ای با پیش بینی درجه یک داریم،در هر بار پیش بینی اشتباه ۳noop تولید می شود با اجرای تکه کد زیر چند بار حباب به وجود می اید؟
for i=0;i<10
for j=0;j<100
}
a[i][j]=b[i]*c[j
a[i][j]=a[i][j]*b[i]+c[j
{
حل:
تعداد خطای حلقه بیرون+(تعداد خطای حلقه درونی *تعداد اجرای حلقه درونی)
۲+۲*۱۰=۲۲
در هر خطا ۳حباب در نتیجه ۲۲*۳=۶۶
و تعداد حباب بدون استفاده از پیش بینی:
۱۰+۱۰*۱۰۰=۱۰۱۰
۱۰۱۰*۳=۳۰۳۰
با تشکرRolleyes[/align]