存储器有哪些分类标准?

最后一种分类是按用途划分,根据在计算机系统中起的作用,可分为高速缓冲存储器、主存储器、辅助存储器以及控制存储器等。为了解决容量、速度、成本之间的矛盾,通常采用由这些部分组成的多级存储器体系结构。

评论 (2)

其实多级存储器体系的核心就是“用空间换时间”和“用成本换性能”的博弈。既然提到了控制存储器,很多人容易忽略它在微程序控制中的作用,它属于主存的一部分但功能特殊。这种分层设计正是计算机组成原理中最精妙的地方,既保证了整体速度,又兼顾了存储成本,毕竟如果全用SRAM做主存,电脑价格恐怕要上天了。

这个总结挺到位的,特别是提到“解决容量、速度、成本矛盾”这一点,直接点出了多级存储体系存在的根本意义。不过感觉稍微有点简略,如果能展开说说比如Cache和RAM之间的高速链接,或者硬盘在SSD普及后角色定位的变化,可能对读者理解会更深刻一些。