计算机存储系统-1

1.存储器的层次化结构

1.1介绍

我们的应用都是存储在辅存中的,但是cpu的速度非常的快,如果直接读辅存会被辅存拖累,所以在启动应用的时候,会先把辅存的数据加载到主存里面。这样cpu就可以高速的对主存读写数据。而频繁访问的会放在cache里面(速度更快)。

价格和速度举例分析:

1.2.层次分类

1.3介质分类 

1.4存储方式 

1.5信息的可更改型 

1.6信息的可保存性

2.存储器的性能指标

3.主存储器的基本组成

3.1基本半导体元件及原理

Mos管输入电流,而电容接地为0V,但数据线输入电流,就会驶电容存电荷,就会使其存储为1,

然后字选择线接通之后,对数据线电荷的接收就可以判断存储的是0还是1。

3.2存储器芯片的基本原理

如何根据地址判断,我们要读或者写哪个存储字? 

每个地址会对应译码器的一条字选线,如果CPU给地址总线送了一个地址MAR,就会将对应的地址字选线转换为高电频信号,所以我们第一个存储字所对应的元器件都会被选通,我们就可以通过数据线把每一个对应的数据传到MDR中,然后CPU会通过数据总线从MDR中取走这一整个字的数据。

控制电路:用于控制MAR和MDR和译码器。防止电信号不稳定,让MAR的电信号稳定了在传递给译码器。输出时,只有当MDR的数据稳定之后,才会给数据总线传递数据。

片选线:判断这块芯片是否可用,保证我们此次读取的是指定芯片的数据。

驱动器:对编译器的电量进行放大,保证字选线的信号可以传递给存储字。

 3.3寻址

4.DRAM芯片和SRAM芯片

DRAM的刷新 

解决破坏性读出的策略
1.双端口RAM

因为RAM是破坏性读出,所以恢复的时间比较长,但是我们CPU读写的速度是非常快的,为了解决让CPU等待的问题,所以就引出了双端口RAM。

2.多体并行处理器

通过多条内存条,来解决一个内存条需要恢复,就是一个内存条需要恢复我就去读你其他的内存条,来节约时间。因为连续访问是我们常用的所以我们常用的应该是低位交叉编址。

低位交叉编址应该取多少个内存体呢???? 

多模块存储器和单模块存储器

小总结 

5.ROM断电不消失

开机的指令芯片

BIOS芯片里面存入了,自举装入程序,会指引CPU把操作系统相关的数据加载到内存里,ROM是非异失的,所以这个"自举装入程序"是一直存在的。但是虽然装在主板上,但也属于主存的一部分。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

风止￴

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

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

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

打赏作者

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

抵扣说明:

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

余额充值