1. A cache controlling device comprising: a decoder configured to decode a signature and additional information coded into the signature of a dataset retrievable from a memory, and to store the dataset into a cache depending on the decoded additional information, which is configured to control whether the dataset is to be stored in the cache.