DMA LLC RAM DRAM 的理解
DMA (Direct Memory Access,直接存储器访问) DMA 传输将数据从一个地址空间复制到另外一个地址空间。当CPU 初始化这个传输动作,传输动作本身是由 DMA 控制器来实行和完成。在实现DMA传输时,是由DMA控制器直接掌管总线,因此,存在着一个总线控制权转移问题。即DMA传输前,CPU要把总线控制权交给DMA控制器,而在结束DMA传输后,DMA控制器应立即把总线控制权再交回给CPU。一个完整的DMA传输过程必须经过DMA请求、DMA响应、DMA传输、DMA结束4个步骤。
RAM 随机存取存储器(英语:RandomAccessMemory,缩写:RAM),也叫主存,是与CPU直接交换数据的内部存储器。即是常说的内存。
RAM分为SRAM和DRAM,前者是静态RAM,老式计算机使用;后者是DRAM,现代计算机使用。
DRAM动态随机存取存储器(Dynamic Random Access Memory,DRAM)是一种半导体存储器,主要的作用原理是利用电容内存储电荷的多寡来代表一个二进制比特(bit)是1还是0。
L1 Cache 一级缓存 集成在CPU内部中,用于CPU在处理数据过程中数据的暂时保存。
L2 Cache二级缓存 由于L1级高速缓存容量的限制,为了再次提高CPU的运算速度,在CPU外部放置一高速存储器,即二级缓存。
CPU在读取数据时,先在L1中寻找,再从L2寻找,然后是内存,在后是外存储器。
CPU访问顺序:L1>L2>内存>外存
http://www.elecfans.com/baike/zhujipeijian/neicun/20171202591476.html