Δραστηριότητα 1
α) Ποιος τρόπος διευθυνσιοδότησης χρησιμοποιείται στην παρακάτω εντολή του υπολογιστή DLX; Να αιτιολογήσετε την απάντησή σας.
γ) Να εκτελέσετε την παραπάνω εντολή χρησιμοποιώντας το λογισμικό που βρίσκεται στην ιστοσελίδα:
δ) Να συγκρίνετε το αποτέλεσμα της εκτέλεση της εντολής από το λογισμικό, με την απάντηση που δώσατε.
α) Η εντολή αυτή είναι αριθμητική / λογική εντολή, όπου ο ένας πηγαίος τελεστέος βρίσκεται σε καταχωρητή (στον R3), ο δεύτερος είναι απευθείας δεδομένο (#100) και το αποτέλεσμα της πράξης της εντολής καταχωρείται στον καταχωρητή προορισμού (R5). Επιπλέον, ο τρόπος διευθυνσιοδότησης προσδιορίζεται από τον κωδικό λειτουργίας της εντολής (Ι). Επομένως χρησιμοποιείται ο απευθείας τρόπος διευθυνσιοδότησης.
β) Το περιεχόμενο του καταχωρητή R3 (20) θα προστεθεί με το 100 και το αποτέλεσμα (120) θα αποθηκευτεί στον καταχωρητή R5. Η εκτέλεση της εντολής μπορεί να παρασταθεί συμβολικά ως εξής:
![]() |
![]() |