Πίσω

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

   Η εγγραφή του PC γίνεται μόνο στο στάδιο IF σύμφωνα με τον τρόπο που έχει τοποθετηθεί ο πολυπλέκτης επιλογής του PC. Μπορείτε να εξηγήσετε τι θα συνέβαινε στην περίπτωση που δεν υπήρχε αυτός ο πολυπλέκτης στη δίοδο δεδομένων;


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

   Αν δεν υπήρχε ο πολυπλέκτης επιλογής του PC θα υπήρχε το εξής πρόβλημα στην περίπτωση της εντολής διακλάδωσης με συνθήκη: η εντολή διακλάδωσης θα προσπαθούσε να γράψει στον PC τη διεύθυνση στόχου στο στάδιο MEM, ενώ η νέα εντολή που θα εισερχόταν στη σωλήνωση θα ήθελε επίσης να γράψει στον PC στο στάδιο IF. Επομένως ο πολυπλέκτης αυτός επιτρέπει να γίνεται εγγραφή του PC μόνο στο στάδιο IF με αποτέλεσμα να αποφεύγονται τέτοιες συγκρούσεις.