SRAM和DRAM的区别

浏览量:374
时间: 2024-03-15 17:12:29

DRAMSRAM要慢, 但造价更低, 容量也比SRAM⼤得多, 在计算机中主要⽤来做内存, 物尽其⽤。理解 了结构, 就能理解性质, 然后就决定了⽤途。静态随机存取存储器Static Random-Access MemorySRAM)是随机存取存储器的⼀种。所谓的静态,是 指这种存储器只要保持通电,⾥⾯储存的数据就可以恒常保持。相对之下,动态随机存取存储器DRAM)⾥ ⾯所储存的数据就需要周期性地更新。==然⽽,当电⼒供应停⽌时,SRAM储存的数据还是会消失(被称为volatile memory),这与在断电后还能储存资料的ROM闪存是不同的。


动态随机存取存储器(Dynamic Random Access Memory,DRAM)是⼀种半导体存储器,主要的作⽤原理 是利⽤电容内存储电荷的多寡来代表⼀个⼆进制比特(bit)是1还是0。由于在现实中晶体管会有漏电电流的现 象,导致电容上所存储的电荷数量并不⾜以正确的判别数据,⽽导致数据毁损。==因此对于DRAM来说,周期 性地充电是⼀个⽆可避免的要件。由于这种需要定时刷新的特性,因此被称为“动态”存储器。==相对来说,静 态存储器(SRAM)只要存入数据后,纵使不刷新也不会丢失记忆。


SRAM和DRAM都是RAM, 中文名叫随机存储器

随机是什么意思呢? 意思是, 给定⼀个地址, 可以立即访问到数据(访问时间和位置⽆关), ⽽不像 咱们熟悉的磁带, 知道最后⼀⾸歌在最后的位置, 却没法直接⼀下⼦跳到磁带的最后部⻔, 所以磁带 不是随机存储器, ⽽是顺序存储器。

来看看SRAM的电路:

image.png

上⾯是能保存SRAM的⼀个bit,你看看, 这东东, 保存⼀个bit需要6个晶体管, 所以贵, 造价⾼啊。SRAM⼀般只有⼏个MB⽽已, 再多了就不划算, 因为贵! 从电路图可以看出, 基本都是⼀些晶体管运 算, 速度很快, 所以SRAM⼀般⽤来做⾼速缓存存储器, 既可以放在cpu芯片上, 也可以放在片下。SRAM中的S是static的意思。


造价这么⾼, 难道就不能改进吗? 再看看DRAM电路图:

image.png

可以看到, 存储⼀个bit的DRAM只需要⼀个电容和⼀个晶体管。 DRAM的数据实际上是存在于电容⾥⾯的, 电容会有电的泄露, 损失状态, 故需要对电容状态进⾏保持和刷新处理, 以维持持久状态, ⽽这是需要时间 的, 所以就慢了。 这个刷新加动态刷新, ⽽DRAM中的D就是dynamic的意思。


声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。仅供学习交流使用,不构成商业目的。版权归原作者所有,如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时删除。侵权投诉
相关推荐HOT
开班信息