Μια απορία σχετικά με την εκτέλεση με ROB και συγκεκριμένα τη συμπεριφορά της L.D μετά τη BNEZ θεωρώντας πρόβλεψη TAKEN.Δεν θα έπρεπε η L.D να αρχίσει να εκτελείται στον ίδιο κύκλο με τη BNEZ,στον επόμενο κύκλο δηλαδή από τον οποίο η DADDI φτάνει στο WB,αφού περιμένουν και οι δυο εντολές τον R1;Στο περσινό παράδειγμα,η DADDI κάνει WB στον κύκλο 12, η BNEZ αρχίζει να εκτελείται στον κύκλο 13, ενώ η L.D στον 14.
Καλησπέρα,
Εφόσον δεν υπάρχει resource conflict, η L.D μπορεί να εκτελεστεί ταυτόχρονα με την BNEZ (αυτό βεβαίως το επιτρέπει η υποθετική εκτέλεση). Η περσινή εκφώνηση είναι διαφοροποιημένη από την φετινή ως προς αυτό το σημείο.
Ν.
On 05/25/2011 02:43 PM, Kostas Piqion wrote:
Μια απορία σχετικά με την εκτέλεση με ROB και συγκεκριμένα τη συμπεριφορά της L.D μετά τη BNEZ θεωρώντας πρόβλεψη TAKEN.Δεν θα έπρεπε η L.D να αρχίσει να εκτελείται στον ίδιο κύκλο με τη BNEZ,στον επόμενο κύκλο δηλαδή από τον οποίο η DADDI φτάνει στο WB,αφού περιμένουν και οι δυο εντολές τον R1;Στο περσινό παράδειγμα,η DADDI κάνει WB στον κύκλο 12, η BNEZ αρχίζει να εκτελείται στον κύκλο 13, ενώ η L.D στον 14.
Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
advcomparch@lists.cslab.ece.ntua.gr