计算机组成原理笔记-第3章-存储系统(1)存储系统基本概念

(一)存储系统基本概念

存储器的层次化结构从高到低依次是寄存器、Cache、主存、磁盘、(磁带、光盘),层次越高、速度越快、容量越小、价格越高。

存在辅存当中的信息不能直接被读入或写入CPU,因为CPU速度比辅存快得多,两者速度严重不匹配,如果直接读入或写入会严重拖累CPU的速度,需要先读入或写入主存中。

存在主存中的信息可以直接被读入或写入CPU,也可以先读入或写入Cache,再从Cache中读入或写入CPU,设置Cache的作用是解决某些功能或代码因主存和CPU速度不匹配而无法实现的问题,例如,微信视频聊天,对信息读入和写入的速度要求很高(实时性),所以若直接从主存读入或写入CPU会出现严重卡顿的现象,需先读入Cache。

寄存器的速度更快,但CPU中寄存器的数量非常有限,可能只有十几个

注:有的教材把安装在电脑内部的磁盘称为“辅存”,把U盘、光盘等称为“外存”。也有的教材把磁盘、U盘、光盘等统称为“辅存”或“外存”

存储器的分类

①按层次划分,可分为可被CPU直接读取的和不可直接被CPU读取的

②按存储介质划分,可分为半导体存储器(主存、Cache)、磁表面存储器(磁盘、磁带)、光存储器(光盘)。

③按存取方式划分,可分为随机存取存储器(读写任何一个存储单元所需要的时间与单元所处物理位置无关)、顺序存取存储器(读写任何一个存储单元所需要的时间取决于单元所在的物理位置)、直接存取存储器(既有随机存取存储器的特性又有顺序存取存储器的特性),直接存取存储器和顺序存取存储器又叫做串行访问存储器。

直接存取存储器:当要访问某个存储单元时,磁头臂会直接移动到该存储单元所在半径的圆上,这有点随机存取的意思;但要真访问该存储单元还需要转动磁盘,使存取位置转动到磁头处被访问,这又有点顺序存取的意思。

④按信息的可更改性又可划分为读写存储器和只读存储器。

顾名思义,读写存储器可读也可写,而只读存储器只能读不能写。

其实只读存储器是可以写数据的,只不过比较麻烦,需要先把所有数据都清空然后再写入新数据

⑤按信息的可保存性又可划分为易失性存储器(主存、Cache)和非易失性存储器(磁盘、光盘)

易失性存储器在断电后存储器内的信息内容不会被保存,而非易失性存储器断电后,信息依然保存在存储器中

存储器的性能指标

计算公式如下

数据的宽度即为存储字长

注意:存取周期和存取时间并不相同,存取时间为数据存取的实际时间,但数据存取完后,还有一段恢复时间,所以存取时间加上恢复时间为一个存取周期

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值