1 Χρησιμοποιήστε το " Data Register Direct" addressing mode όταν ένας τελεστής που είναι ήδη σε μητρώο του μικροεπεξεργαστή . Για παράδειγμα , αυτή η εντολή
MOVE.B D1 , D2
αντιγράφει τα περιεχόμενα του καταχωρητή δεδομένων D1 ( μια διπλή λέξη 32 - bit) σε καταχωρητή δεδομένων D2 σε έναν μικροεπεξεργαστή Motorola MC68000 .
2
Χρησιμοποιήστε το "Absolute " addressing mode όταν ο τελεστή είναι αποθηκευμένο σε ένα γνωστό ( π.χ. , σταθερή ) διεύθυνση στην κύρια μνήμη . Για παράδειγμα , αυτή η εντολή
MOVE.B $ D3301 , D2
αντιγράφει το περιεχόμενο της διεύθυνσης μνήμης $ D3301 σε καταχωρητή δεδομένων D2 . Το πρώτο τελεστή είναι σε απόλυτη λειτουργία , και το δεύτερο τελεστή είναι σε Data Register άμεση λειτουργία .
Εικόνων 3
Χρησιμοποιήστε την επιλογή " Εγγραφή Έμμεση " addressing mode όταν ο τελεστή είναι αποθηκευμένο σε μια διεύθυνση μνήμης που δεν είναι απαραίτητα σταθερή , αλλά αποθηκεύονται σε έναν καταχωρητή του μικροεπεξεργαστή . Για παράδειγμα , αυτή η εντολή
MOVE.B ( Α1 ) , D1
αντιγράφει τα περιεχόμενα της διεύθυνσης μνήμης που είναι αποθηκευμένη στη διεύθυνση εγγραφείτε Α1 , σε καταχωρητή δεδομένων D1 . Το πρώτο τελεστή είναι Εγγραφή Έμμεση λειτουργία , και το δεύτερο τελεστή είναι σε Data Register άμεση λειτουργία .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα