【计算机组成原理】存储系统基本概念与基本组成

📢:如果你也对机器人、人工智能感兴趣,看来我们志同道合✨
📢:不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852
📢:文章若有幸对你有帮助,可点赞 👍 收藏 ⭐不迷路🙉
📢:内容若有错误,敬请留言 📝指正!原创文,转载请注明出处


一、存储系统基本概念

1.1 存储器的层次化结构

主存和cache可以直接被CPU访问;但是辅存中的数据只有调到主存后才能被CPU访问。
主存与cache之间的数据交换是由硬件自动完成的,不需要软件关心
主存与辅存的作用:实现了虚拟存储系统,解决了主存容量不够的问题。
cache与主存的作用:解决了主存与CPU速度不匹配的问题
在这里插入图片描述

明明主存的读写速度很快了,那为什么还要增加一层cache呢?

CPU也可以直接从cache中读写数据,但是远远还跟不上CPU的运算速度,因此增加cache层是为了缓解主存与CPU之间的速度矛盾。
而寄存器的速度又要比cache快得多,越靠近CPU的速度越快,同时造价越高、容量也会越小。

在这里插入图片描述

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

1.2 各层存储器的速度与价格

在这里插入图片描述

各种型号的CPU里面都有一定容量的cache层,并且现在的cache也是分层的,比如有L1 cache;L2 cache
在这里插入图片描述
一般机械硬盘的速度为100M每秒,而SSD的速度为4GB每秒。

1.3 存储器的分类

层次

在这里插入图片描述

存储介质

在这里插入图片描述

存取方式

在这里插入图片描述

信息的可更改性

在这里插入图片描述

信息的可保存性

断电后,存储信息消失的存储器一一易失性存储器(主存、Cache)
断电后,存储信息依然保持的存储器――非易失性存储器(磁盘、光盘)
信息读出后,原存储信息被破坏――破坏性读出(如DRAM芯片,读出数据后要进行重写)信息读出后,原存储信息不被破坏――非破坏性读出(如SRAM芯片、磁盘、光盘)

1.4 存储器的性能指标

1.存储容量:存储字数×字长(如1M×8位)。
2.单位成本:每位价格=总成本/总容量。
3.存储速度:数据传输率=数据的宽度/存储周期。
主存带宽(Bm)::主存带宽又称数据传输率,表示每秒从主存进出信息的最大数量,单位为字/秒、字节/秒(B/s)或位/秒(b/s) 。

1.5 总结

在这里插入图片描述

二、存储器的基本组成

2.1 基本的半导体元件及原理

🙉我们所说的半导体元件也被称为MOS管,其中的一端加入高电平的话就会被导通,反之就不会导通,也就是绝缘体。因此这样的元器件我们会把它叫做半导体。它既不是绝缘体也不是导体,在给它一定的电压情况下,这个绝缘体才会变成导体。
🙉电容由两个金属板和中间的绝缘体构成,下面的金属板接地。而电容是否保存电荷的状态来表示二进制,如果保存了电荷那就是1,反之为0。
在这里插入图片描述

2.2 存储器芯片的基本原理

存储体本身是由MAR和MDR组成,分别用于存储地址和数据。

在这里插入图片描述
如何根据地址来决定读取或是写入那些存储单元呢?
每个地址会对应译码器的每个输出线
在这里插入图片描述

译码器的作用:地址总线将地址传送给MAR,

2.3 寻址

总结

在这里插入图片描述

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌小超

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值