我正在阅读计算机组织和内存章节,它提到“SDRAM有几种操作模式,例如可以指定不同长度的突发模式”。有人可以详细说明突发模式是什么吗?
我对此感到困惑的主要原因是因为在I / O章节中,突发模式被定义为DMA可以直接访问主存以传输数据块的模式,但这个定义并没有多大意义对于前面提到的记忆章节...也有谷歌给出一个略有不同的定义= S
答案 0 :(得分:7)
突发模式是指您向内存发送一个地址,而不是读取/写入指定地址的数据 ,您还可以读取/写入一些连续的位置(通常为4或8)。
大多数当前处理器(甚至许多处理器都比较旧)具有某种板载高速缓存,因此典型的读取或写入将用于给定高速缓存行中的所有数据。使用突发读/写允许您在仅指定其起始地址后读取/写入整个高速缓存行,而不是读取一个字,然后发送下一个地址以读取下一个字,因此仅对缓存中的所有数据线。
答案 1 :(得分:2)
SDRAM芯片不是线性组织的,而是“行”和“列”。将行值输入到芯片中,然后输入列值,然后从芯片读取或写入实际数据。这允许更少的引脚用于访问每个字,同时仍允许芯片容纳数百万字。
“突发模式”是指设置行和列,然后使用单独的信号推进列,允许依次访问每个单词,而无需每次都设置行和列。