Η διεύθυνση βάσης είναι η αρχική διεύθυνση ενός μπλοκ μνήμης. Η διεύθυνση μετατόπισης είναι η απόσταση από τη διεύθυνση βάσης σε μια συγκεκριμένη θέση μέσα στο μπλοκ μνήμης.
Για παράδειγμα, εάν η βασική διεύθυνση ενός μπλοκ μνήμης είναι 0x1000 και η διεύθυνση μετατόπισης είναι 0x20, τότε η απόλυτη διεύθυνση της θέσης μέσα στο μπλοκ μνήμης είναι 0x1020.
Οι διευθύνσεις βάσης εκχωρούνται συνήθως από το λειτουργικό σύστημα. Οι διευθύνσεις μετατόπισης δημιουργούνται συνήθως από τον μεταγλωττιστή ή τον συναρμολογητή.
Το παρακάτω διάγραμμα απεικονίζει τη σχέση μεταξύ της διεύθυνσης βάσης και της διεύθυνσης μετατόπισης:
```
+------------------+
| Διεύθυνση βάσης |
+------------------+
^
|
|
+------------------+
| Διεύθυνση Offset |
+------------------+
```
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα