A pointer representation includes a permission field to define capabilities
of the system in processing the data to which an address in the pointer of
representation points. Bounds of the memory segment to which the
capabilities apply are defined by a block field, which defines a block
size, and a length field, which defines a number of blocks of that size
within the segment of memory. To permit computation of the full range of
addresses to which the capability applies, a finger field is included to
denote the block of the segment of memory to which the address points. An
increment-only bit may cause the system to preclude any negative offsets
from the address in the pointer representation. Subsegments within a
segment may be further defined by additional block, length and finger
fields.
Μια αντιπροσώπευση δεικτών περιλαμβάνει έναν τομέα άδειας για να καθορίσει τις ικανότητες του συστήματος στην επεξεργασία των στοιχείων τα οποία μια διεύθυνση στο δείκτη της αντιπροσώπευσης δείχνει. Τα όρια του τμήματος μνήμης για το οποίο οι ικανότητες ισχύουν καθορίζονται από έναν τομέα φραγμών, που καθορίζουν ένα μέγεθος φραγμών, και έναν τομέα μήκους, ο οποίος καθορίζει διάφορους φραγμούς εκείνου του μεγέθους μέσα στο τμήμα της μνήμης. Για να επιτρέψει τον υπολογισμό της πλήρους σειράς των διευθύνσεων για την οποία η ικανότητα ισχύει, ένας τομέας δάχτυλων συμπεριλαμβάνεται για να δείξει το φραγμό του τμήματος της μνήμης το οποίο η διεύθυνση δείχνει. Ένα αύξηση-μόνο κομμάτι μπορεί να αναγκάσει το σύστημα για να αποκλείσει οποιαδήποτε αρνητικά όφσετ από τη διεύθυνση στην αντιπροσώπευση δεικτών. Το Subsegments μέσα σε ένα τμήμα μπορεί να καθοριστεί περαιτέρω από τους πρόσθετους τομείς φραγμών, μήκους και δάχτυλων.