[Advcomparch] Αναδιάταξη εντολών στο Β.2 - Άσκηση 4

ΒΥΡΩΝΑΣ ΔΟΚΙΜΑΚΗΣ b.dokimakis at gmail.com
Tue Jun 28 22:15:21 EEST 2011


Καλησπέρα,

Έχω άλλη μια ερώτηση σχετικά με το υποερώτημα Β.2.

Στην επεξήγηση του RMM αναφέρεται ότι "οποιεσδήποτε 2 αναφορές μνήμης
μπορούν να αναδιαταχθούν μεταξύ τους, αρκεί να αφορούν διαφορετικές θέσεις
μνήμης".

Ήθελα να ρωτήσω, αν στις αναδιατάξεις που καλούμαστε να κάνουμε θα πρέπει να
λάβουμε υπόψιν μας την ύπαρξη των εντολών while. Με άλλα λόγια, τα while
δρουν σαν fences, ή επειδή δεν υπάρχει κάποια ειδική εντολή (SYNCH?)
μπορούμε να τα υπερπηδήσουμε και να μεταφέρουμε μια εντολή μνήμης οπουδήποτε
θέλουμε, τηρουμένων των περιορισμών του RMM?


Ευχαριστώ,

Δοκιμάκης Βύρωνας
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/attachments/20110628/4a28ec71/attachment.htm>


More information about the Advcomparch mailing list