Πίσω

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

Να εξηγήσετε πως παριστάνεται στην κύρια μνήμη η παρακάτω εντολή μετακίνησης:

MOVB I #53,R2
Ποιος τρόπος διευθυνσιοδότησης χρησιμοποιείται;


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

Η εντολή αυτή είναι μια εντολή μετακίνησης byte (MOVB) που χρησιμοποιεί τον απευθείας τρόπο διευθυνσιοδότησης για να καθορίσει τον πρώτο τελεστέο (πηγαίο τελεστέο) και τον τρόπο διευθυνσιοδότησης άμεσο καταχωρητή για να καθορίσει τον δεύτερο τελεστέο (τελεστέο προορισμού). Αυτή η εντολή μετακινεί την τιμή 53 στον καταχωρητή R2. Η τιμή 53 είναι αποθηκευμένη στο byte που βρίσκεται αμέσως μετά το byte του πρώτου προσδιοριστή διεύθυνσης. Το πρόθεμα Ι χρησιμοποιείται για να περιγραφεί ο τρόπος διευθυνσιοδότησης του τελεστέου (στο παράδειγμά μας είναι ο απευθείας). Το παρακάτω σχήμα μας δείχνει πως η εντολή αυτή παριστάνεται στην κύρια μνήμη:

MOVB Κωδικός λειτουργίας

 Προσδιοριστής τελεστέου 1

Προσδιοριστής τελεστέου 2

8 R15
53
5 R2