简述计算机的存储器层次及为什么要分层次
1个回答
关注
展开全部
咨询记录 · 回答于2023-12-30
简述计算机的存储器层次及为什么要分层次
您好,简述计算机的存储器层次及为什么要分层次如下:
- 第一层:通用寄存器堆
- 第二层:指令与数据缓冲栈
- 第三层:高速缓冲存储器
- 第四层:主储存器(DRAM)
- 第五层:联机外部储存器(硬磁盘机)
- 第六层:脱机外部储存器(磁带、光盘存储器等)
这就是存储器的层次结构,主要体现 在访问速度上。
① 设置多个存储器并且使他们并行工作。本质:增添瓶颈部件数目,使它们并行工作,从而减缓固定瓶颈。
② 采用多级存储系统,特别是Cache技术,这是一种减轻存储器带宽对系统性能影响的最佳结构方案。本质:把瓶颈部件分为多个流水线部件,加大操作时间的重叠、提高速度,从而减缓固定瓶颈。
③ 在微处理机内部设置各种缓冲存储器,以减轻对存储器存取的压力。增加CPU中寄存器的数量,也可大大缓解对存储器的压力。本质:缓冲技术,用于减缓暂时性瓶颈。