Πίσω

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

* Πόσους καταχωρητές διαθέτει ο υπολογιστής DLX και με ποιον τρόπο αυτοί χρησιμοποιούνται; Στην περίπτωση που δυσκολεύεστε να απαντήσετε στην ερώτηση αυτή, κρίνεται σκόπιμο να επαναλάβετε τη μελέτη της 4ης ενότητας και συγκεκριμένα της υποενότητας: «Καταχωρητές και τύποι δεδομένων στον DLX».
* Ποιες διαφορές παρατηρείτε ανάμεσα στους καταχωρητές του DLX και του VAX;


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

Οι διαφορές που υπάρχουν ανάμεσα στους καταχωρητές των υπολογιστών DLX και VAX είναι:
* Ο DLX περιέχει συνολικά 32 καταχωρητές γενικής χρήσης, ενώ ο VAX περιέχει συνολικά 16 καταχωρητές εκ των οποίων μόνο οι 12 (R0, R1, ... , R11) είναι καταχωρητές γενικής χρήσης.
* Ο VAX περιέχει 4 καταχωρητής ειδικής χρήσης: ο καταχωρητής R14 είναι ο δείκτης στοίβας, ο R15 είναι ο απαριθμητής προγράμματος και οι R12 και R13 χρησιμοποιούνται για την κλήση διαδικασιών και το πέρασμα παραμέτρων. Αντιθέτως, ο DLX δεν περιέχει καταχωρητές ειδικής χρήσης.
* Στον DLX, το σύνολο καταχωρητών κινητής υποδιαστολής μπορούν να χρησιμοποιηθούν είτε ως 32 καταχωρητές των 32 bits απλής ακρίβειας, είτε ως 16 ζεύγη των 64 bits που περιέχουν τιμές διπλής ακρίβειας. Κάθε ζεύγος προκύπτει από δύο καταχωρητές διπλής ακρίβειας.