For sequential data, relatively large sequences of adjacent data points (i.e., data points that represent neighboring times or locations) can be sequentially written to and read from adjacent memory locations. [0003] In addition to storing sequential data, most digital equipment also requires the storage of other types of data.