καλησπέρα.Ήθελα να ρωτήσω αν το WB κάποιας εντολής γράφει στοn CDB κατά τον κ κύκλο το αποτέλεσμα της χρησιμοποιείται από άλλη εντολή στον κύκλο κ+1 αλλά το RS και η αντίστοιχη μονάδα ALU που πιάνει η εντολή αδειάζει στον κ ή στον κ+1 κύκλο?
Καλησπέρα,
το RS αδειάζει (γίνεται "free" -- δες και στον ψευδοκώδικα) στο στάδιο WB, οπότε από τον επόμενο κύκλο είναι ελεύθερο να χρησιμοποιηθεί από κάποια άλλη εντολή. Όσον αφορά τη μονάδα εκτέλεσης, ισχύει αυτό που είπαμε στο προηγούμενο mail (δηλαδή απελευθερώνεται ουσιαστικά στο τέλος του σταδίου ΕΧ).
Ν.
jimsiak wrote:
καλησπέρα.Ήθελα να ρωτήσω αν το WB κάποιας εντολής γράφει στοn CDB κατά τον κ κύκλο το αποτέλεσμα της χρησιμοποιείται από άλλη εντολή στον κύκλο κ+1 αλλά το RS και η αντίστοιχη μονάδα ALU που πιάνει η εντολή αδειάζει στον κ ή στον κ+1 κύκλο?
Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
advcomparch@lists.cslab.ece.ntua.gr