|
עמוד:332
– ( PREFETCH ) PF שלב הוצאת ההוראה מהזיכרון – ( INSTRUCTION DECODE ) D 1 שלב פענוח ההוראה – ( ADDRESS GENERATE ) D 2 שלב חישוב הכתובת של האופרנד בזיכרון – ( EXECUTE ) EX שלב ביצוע הפעולה – ( WRITE BACK ) WB שלב כתיבת התוצאה דוגמה המיקרו-מעבד צריך לבצע 3 הוראות ( שאינן תלויות האחת בשנייה ) . I 1 , I 2 , I 3 - ניתן לבצע כל שלב של ההוראה במחזור שעון אחד . כלומר , חמישה מחזורי שעון לכל הוראה . בטבלה 2 . 11 מוצג תהליך הביצוע של ההוראות בעזרת " צינור ההוראות " . ( Pipeline ) בדוגמה שלנו , ביצוע ההוראות בצינור מקצר את זמן ביצוע שלוש ההוראות מ15- מחזורי שעון ל7- מחזורים בלבד . שאלה : מהו שיעור החיסכון בזמן ( באחוזים ) בביצוע ההוראות שבטבלה 2 . 11 בעזרת צינור ההוראות ? תשובה : כ " ) 53 . 3 % - חיסכון " של 8 מחזורי שעון מתוך . ( 15 טבלה 2 . 11 ביצוע ההוראות ב- Pipeline
|
|