Πίσω

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

   Να συγκρίνετε τη χρήση μικροεντολών στο σωληνωμένο υπολογιστή VAX όταν το προς εκτέλεση σύνολο εντολών είναι πολύπλοκο, με την τεχνική της εκτέλεσης των εντολών στον ίδιο αριθμό κύκλων ρολογιού, για την αντιμετώπιση κινδύνων δεδομένων. Ποια θεωρείτε πως είναι η καλύτερη μέθοδος; Να αιτιολογήσετε την απάντησή σας.


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

   Η λύση με τις μικροεντολές στον υπολογιστή VAX είναι καλύτερη από αυτή με την εκτέλεση των εντολών στον ίδιο αριθμό κύκλων ρολογιού, στην αντιμετώπιση κινδύνων δεδομένων. Αυτό συμβαίνει επειδή οι μικροεντολές είναι απλές εντολές με αποτέλεσμα ο έλεγχος της σωλήνωσης να γίνεται πιο εύκολα. Σε αντίθεση, η λύση με την οποία όλες οι εντολές εκτελούνται για τον ίδιο αριθμό κύκλων ρολογιού εισάγει ένα τεράστιο αριθμό κινδύνων και συνθηκών παράκαμψης και συγχρόνως δημιουργεί μια απείρως μακριά σωλήνωση.