在简单模型中,存储器系统是一个线性的字节数组,而CPU能够在一个常数时间内访问每个存储器的位置。虽然到现在为止没有任何一个有效的模型,可以模仿它的工作方式。
实际上,存储器系统是一个具有不同容量,成本和访问时间的存储设备的层次结构。CPU寄存器保存最常用的数据。靠近CPU的小的,快速的告诉缓存存储器作为一部分存储在相对慢速的主存储器中的数据和指令的缓冲区域。
主缓存存储在容量较大的,慢速磁盘上的数据,而这些磁盘常常又被作为存储在通过网络连接的其他机器的磁盘或者磁带上的数据的缓存区域。
基本存储技术-SRAM存储器,DRAM存储器,ROM存储器以及旋转的和固态的硬盘。