随谈--计算机组成原理--存储器概述
概述
存储器分类
主要分类如下图:
存储器层次结构
存储器有三大指标:容量,速度,价格;
三者的关系可以用下图表示:
图中由上至下,价位越来越低,速度越来越慢,容量越来越大;
存储器层次结构主要体现在缓存-主存,主存-辅存上,其结构如下:
- 缓存-主存主要解决CPU和主存速度不匹配问题,由于缓存速度比主存速度高,只要CPU将近期需要的信息调入缓存,CPU可直接从缓存中获取信息,从而提高访存速度;由于缓存容量小,因此需不断将主存内容调入缓存,使缓存内容被替换掉,主存和缓存间的数据调动由硬件自动完成,对程序员透明;
- 主存-辅存主要解决容量问题,辅存速度比主存低,不能直接和CPU交换数据,但是它容量比主存大得多,可以存放大量暂时未用到的信息,当CPU需要数据时,将辅存的信息调入主存供CPU访问;主存和辅存的数据调动是由硬件和操作系统共同完成;
- 从CPU角度看,缓存-主存速度接近于缓存,高于主存;容量和价位接近于主存;