返回目录《计算机组成原理笔记目录(2019 王道考研)》
3.4 存储器的基本概念
1.存储器的分类
1.从层次的角度来分
1.高速缓冲存储器(cache)
2.主存储器(主存、内存)
主存和cache可以直接与CPU交换信息
3.辅助存储器(辅存、外存)
2.从存储器使用材料的不同来分
1.磁表面存储器:磁盘、磁带
2.磁芯存储器
3.半导体存储器
4.光存储器:光盘
不同的材料表现出不同的特性,进而表现出不同的存取方式
1.半导体存储器的存取特点:随机存取
即存取时间与存储单元的位置无关,
想要存取某一存储单元的内容只需要送入行列地址选中即可,
所产生的延迟是电流流动的延迟,
访问不同存储单元的延迟是差不多的
2.磁带从存取方式:顺序存取
3.磁盘的存取方式:直接存取,先定位到一个小区域,
然后在这个小区域里面进行顺序存取
3.按信息的可保存性来分
RAM是易失性的,其他存储器基本不易失
4.按信息读出是否破坏原有信息的存储来分
DRAM是破坏性读出的,其他存储器基本不会对原有存储信息产生破坏
2.存储器的性能
1.存储容量
=存储字数*字长(如1M*8位)
2.单位成本
=每位价格=总成本/总容量
3.存储速度
数据传输率=数据的宽度/存储周期
1.存储周期
t1:启动存取时刻,t2:存取完时刻,t3:下次存取时刻
存取时间=t2-t1
恢复时间=t3-t2
存储周期=存取时间+恢复时间
恢复时间对于SRAM来说,是用来保证整个存取的过程数据不会产生错误
恢复时间对于DRAM来说,是用来重写被读取的数据和其他数据的刷新
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5d7bbc46f1e89aeb5f059e7ec53d3451.png#pic_center)
2.主存带宽(Bm)
主存带宽又称数据传输率,表示每秒从主存进出信息的最大数量
单位为bit/s,字节每秒,字每秒
3.存储器的层次化结构
1.Cache-主存层次:
硬件实现,解决速度不铺陪
2.主存辅存层次
硬件+操作系统实现,解决容量问题,逐渐形成虚拟存储系统
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7860a836531526dd3e7a10302beee4f9.png#pic_center)