Πίσω

Δραστηριότητα 1

   Θυμάστε τι είναι η μετονομασία καταχωρητή; Να αναφέρετε τι επιτυγχάνεται με τη χρήσης αυτής της τεχνικής, καθώς και τον τρόπο με τον οποίο υλοποιείται αυτή η τεχνική. Για περισσότερες λεπτομέρειες καλό θα ήταν να ανατρέξετε στη 2η ενότητα: «Είδη εξαρτήσεων, εξαρτήσεις δεδομένων και ονομάτων».


Απάντηση δραστηριότητας 1

   Η μέθοδος της μετονομασίας καταχωρητή εξαλείφει δυναμικά τις εξαρτήσεις ονομάτων με σκοπό να αποφευχθούν οι WAR και WAW κίνδυνοι. Αυτό επιτυγχάνεται αντικαθιστώντας τα ονόματα των καταχωρητών με άλλα, από ένα μεγαλύτερο σύνολο εικονικών καταχωρητών.
Η μετονομασία καταχωρητή μπορεί να υλοποιηθεί με δύο τρόπους :

Στατικά, από έναν μεταγλωττιστή.

Δυναμικά με χρήση του υλικού.