تالار گفتمان مانشت
اشکال در پایپلاین(علوم ۸۶) - نسخه‌ی قابل چاپ

اشکال در پایپلاین(علوم ۸۶) - ۸Operation - 19 دى ۱۳۹۱ ۰۸:۰۷ ب.ظ

دوستان عزیز کسی میتونه این سوال رو توضیح بده...
[تصویر:  IMAG1145.jpg]
مرسی

اشکال در پایپلاین(علوم ۸۶) - narges_r - 19 دى ۱۳۹۱ ۱۰:۳۴ ب.ظ

جواب گزینه ۴ هست؟

اشکال در پایپلاین(علوم ۸۶) - ۸Operation - 19 دى ۱۳۹۱ ۱۰:۵۰ ب.ظ

(۱۹ دى ۱۳۹۱ ۱۰:۳۴ ب.ظ)narges_r نوشته شده توسط:  جواب گزینه ۴ هست؟
آره دوست عزیز میشه توضیح بدید چچوری؟!

اشکال در پایپلاین(علوم ۸۶) - narges_r - 19 دى ۱۳۹۱ ۱۱:۰۳ ب.ظ

خیلی سادست
وابستگی دستور دوم به دستور اول بابت رجیستر R1 هست
دستور دوم تا مرحله دیکد (ID) بدون هیچ مشکلی میتونه پیش بره
وقتی دستور دوم در مرحله دیکد هست دستور اول در مرحله EXE هست
اما در مرحله بعد وقتی دستور اول در مرحله WB هست دستور دوم نمیتونه به مرحله EXE بره چون دستور دوم در این مرحله احتیاج به محتوای رجیستر R1 داره اما کار نوشتن R1 در دستور اول هنوز تموم نشده پس اینجا باید یک nop ایجاد بشه تا دستور اول مرحله WB تموم بکنه و بعد از این دیگه مشکلی وجود نداره و دستور دوم میتونه به کارش ادامه بده

امیدوارم توضیحاتم واضح بوده باشه Smile

اشکال در پایپلاین(علوم ۸۶) - ۸Operation - 30 دى ۱۳۹۱ ۰۶:۰۴ ب.ظ

(۱۹ دى ۱۳۹۱ ۱۱:۰۳ ب.ظ)narges_r نوشته شده توسط:  امیدوارم توضیحاتم واضح بوده باشه
مرسی خیلی لطف کردید.عالی بود.مختصر و مفید.