DRAM(动态随机访问存储器)和SDRAM(同步动态随机访问存储器)都是计算机存储器中的重要物件。DRAM是计算机的主存储器,它存储着当前处理的数据和代码。SDRAM是DRM的加强版,它是计算机中最常用的主存类型。两者最大的不同是存储性能和传输速度。
在DRAM中,当CPU请求一个数据时,DRAM的内部需要在慢速DRAM芯片和稍快的输入输出线路(I/O)之间进行切换。这就会导致性能的下降。SDRAM采用了一种称为“行预充”(burst mode)的技术,使得内部的I/O线路已经处于打开状态,以便在需要时立即访问数据。这也就是说,在SDRAM访问数据时,相邻存储单元中的几个字节可以同时访问。这种预载技术提高了SDRAM的性能,使得CPU能够更快地访问存储器中的数据。
另一个使得SDRAM比DRAM更快的原因是带宽。SDRAM支持一种称为“双倍数据速率”(Double Data Rate,DDR)的技术。DDR使得SDRAM在每个时钟周期内可以传输两个数据字,实现了数据传输速度的加倍。这意味着SDRAM的传输速度是DRAM的两倍。SDRAM的高带宽特性使得CPU可以更快地获取数据,可以提高计算机的整体运行速度。
频率是指处理器和存储器之间的通信速率。SDRAM在时钟频率上比DRAM更快,这也是它更快的原因之一。DRAM的传输速率是通过CPU时钟的速度和存储器的有效访问时间来测定的,而SDRAM的传输速率是通过CPU时钟速度和SDRAM的“时序”来测定的。SDRAM的时序被设计为可以在每个时钟周期内传输最多的数据,这意味着它可以跑得比DRAM更快。