Presentation is loading. Please wait.

Presentation is loading. Please wait.

השעון Hertz=1/sec מחשב פנטיום במהירות של פירושו שהוא מבצע 8^10 *2 מחזורי שעון בשניה. כל מחזור שעון לוקח 200MHZ 5*10^-9=5nanosecond כמה לוקחת פקודה בימינו?

Similar presentations


Presentation on theme: "השעון Hertz=1/sec מחשב פנטיום במהירות של פירושו שהוא מבצע 8^10 *2 מחזורי שעון בשניה. כל מחזור שעון לוקח 200MHZ 5*10^-9=5nanosecond כמה לוקחת פקודה בימינו?"— Presentation transcript:

1 השעון Hertz=1/sec מחשב פנטיום במהירות של פירושו שהוא מבצע 8^10 *2 מחזורי שעון בשניה. כל מחזור שעון לוקח 200MHZ 5*10^-9=5nanosecond כמה לוקחת פקודה בימינו?

2 PIPELINE הרעיון מאחורי

3 חלוקה לשלבים

4 הוספת הרגיסטרים

5

6

7

8 !!! תיקון

9

10 תצוגה גרפית

11 Control

12 קווי הבקרה

13 Datapath with Control

14 דוגמא Lw $10,20($1) Sub $11,$2,$3 And $12,$4,$5 Or $13,$6,$7 Add $14,$8,$9

15

16

17

18

19

20 Hazards

21 דוגמא sub$2, $1, $3 and $12, $2, $5 or$13, $6, $2 add$14, $2, $2 sw$15, 100($2)

22 דוגמא sub$2, $1, $3 nop and $12, $2, $5 or$13, $6, $2 add$14, $2, $2 sw$15, 100($2)

23 Forwarding – גניבת הערכים

24 Forwarding

25 לא תמיד הפתרון עובד

26 דוגמא Sub $2,$1,$3 And $4,$2,$5 Or$4,$4,$2 Add $9,$4,$2

27

28

29 Bubbles

30 Hazard detection unit

31 Branch Hazards

32

33

34

35 Flushing

36


Download ppt "השעון Hertz=1/sec מחשב פנטיום במהירות של פירושו שהוא מבצע 8^10 *2 מחזורי שעון בשניה. כל מחזור שעון לוקח 200MHZ 5*10^-9=5nanosecond כמה לוקחת פקודה בימינו?"

Similar presentations


Ads by Google