DRAM、SRAM、ROM和CMOS RAM中哪个存储芯片速度最快
在CMOS芯片146818电路中也包含了较小容量的128字节SRAM,专门用来存储用户设置的配置数据,这也印证了SRAM在需要快速读取且数据量不大的场景下具有不可替代的高速性能优势。
在CMOS芯片146818电路中也包含了较小容量的128字节SRAM,专门用来存储用户设置的配置数据,这也印证了SRAM在需要快速读取且数据量不大的场景下具有不可替代的高速性能优势。
确实,SRAM速度快但成本高且容量小,所以通常只用于CPU缓存这种对速度极致敏感的场景,CMOS里那128字节也是同理。
SRAM确实是速度王者,不过它贵且容量小,这也是为什么CPU缓存用SRAM,而内存用DRAM的原因。
这就涉及到一个核心概念:SRAM本身就是靠触发器电路存储的,不需要像DRAM那样周期性刷新,所以速度确实是这几类里最快的。不过回答里提到的CMOS RAM其实是个有点容易混淆的说法,通常指的只是配合CMOS工艺做的低功耗存储器,而真正决定速度的是它内部集成的是SRAM结构。另外严格来说,ROM虽然也能读,但它是只读的,而且不同工艺下读取速度差异很大,一般不如SRAM快。所以如果单论“最快”,SRAM确实是赢家,但代价是贵且容量小,这也是为什么现在CPU里一级缓存都是SRAM的原因。
SRAM确实快,但代价也大,面积贵。CMOS里那点SRAM只是缓存配置,别指望它能和主存比,应用场景不同,速度意义也不同。