内存工作原理揭秘(1)
内存工作原理揭秘(1)
小德最近无意中翻阅以前的报纸,发现了很多有价值的电脑基础知识.因此决定摘抄下来,与大家分享一下.呵呵~~
一 静态内存工作原理
相对于动态内存,静态内存SRAM(Static RAM,静态随即存取存储器)的运行速度就非常快了,当然价格不菲.同时体积相对来说也比较大.从内部结构来看,静态内存中的每个内存单元不象动态内存那样由电容器组成,而是由2个电阻和4个晶体管组成.当然,工作原理也有所差别.SRAM不是通过利用电容放电的特性来存储数据,而是利用设置晶体管的状态(0和1)来决定逻辑状态----这有点像CPU中的逻辑状态一样.读取操作对于SRAM不是破坏性的,所以,SRAM不存在刷新的问题.
而且,由于DRAM(动态内存)需要刷新电路,而SRAM是直接通过控制晶体管来储存的,这就使SRAM比DRAM快.SRAM仅仅需要2到3个时钟周期就能从CPU缓存调入需要的数据,而DRAM却需要3~9个时钟周期.不过,SRAM需要的晶体管的树木是DRAM的4倍,也就是说成本高出了4倍.
今天我们常说的CPU内的一级,二级缓存就是采用了SRAM.由于上面提到的成本问题,CPU只能使用少量的SRAM,以降低生产成本.不过,由于SRAM的速度快,因此对提高系统性能非常有帮助.