主存与内存的关系和区别

内存.jpg

主存包括随机存取存储器RAM和只读存储器ROM。

  • RAM主要存储的是和CPU交互的数据,断电后丢失。
  • ROM主要存放的是系统程序等。

内存中包括了主存,高速缓存cache等。

计算机内存条采用的是DRAM(动态随机存储器),通常所说的内存容量指的是内存条DRAM的大小。

高速缓冲存储器cache是为了解决主存和CPU速度不一致设计的。Cache一般由SRAM(静态随机存储器)实现,它的存取速度接近CPU,快于DRAM,存储空间小于DRAM。它的优先级高于主存,CPU存取信息时优先访问Cache,找不到再去DRAM中找,同时把信息周围的数据块从主存复制到Cache。

现代计算机通常采用Cache-主存-辅存(外存)三级存储系统。
CPU可以直接访问主存和Cache,外存通过主存和CPU交换数据。
内存2.png

posted @ 2021-02-28 14:11  酸萝卜别吃  阅读(2540)  评论(1编辑  收藏  举报