Πίσω


Εντολές τύπου R

Για την υλοποίηση των εντολών τύπου R χρειάζεται μια μηχανή δύο καταστάσεων, η οποία αντιστοιχεί στα βήματα εκτέλεσης και ολοκλήρωσης μιας εντολής τύπου R. Το σχήμα 3.2.38 απεικονίζει το τμήμα της μηχανής πεπερασμένων καταστάσεων με τις δύο καταστάσεις.

Σχήμα 3.2.38 - Η υλοποίηση των εντολών τύπου R με μια μηχανή πεπερασμένων καταστάσεων. Οι καταστάσεις αυτές αντιστοιχούν στο κουτί με τίτλο “Εντολές τύπου R” του σχήματος 3.2.35. Στην πρώτη κατάσταση η ALU εκτελεί τις λειτουργίες της, ενώ στη δεύτερη το αποτέλεσμα της ALU γράφεται στο αρχείο καταχωρητών. Τα σήματα που σχετίζονται με την ALU είναι σταθερά κατά την διάρκεια των κύκλων ρολογιού. Τα τρία επιπλέον σήματα ενεργοποιούνται στην κατάσταση 7. Με την ενεργοποίηση αυτή, η έξοδος της ALU εγγράφεται στον καταχωρητή που καθορίζει το πεδίο rd του καταχωρητή εντολών.