Definition
Data Cache
A data cache is a cache that stores data values used by instructions.
It is used when the processor reads or writes data, typically during the memory access stage.
A data cache therefore helps load and store operations complete faster than if every access had to go to main memory.