1. A memory system comprising: a pointer-linked data structure comprising nodes; and an iterator register wherein: the iterator register includes a plurality of pointer fields that store corresponding pointers; a plurality of the corresponding pointers form a pointer chain leading to a specific node; and a portion of the pointer chain is used to access a related node in the pointer-linked data structure.