【计算机组成原理】08-计算机存储器概览

一、存储器的分类

(1)按存储介质分类

半导体存储器
内存 U盘 固态硬盘

磁存储器
磁带 磁盘

(2) 按存取方式分类

随机存储器(RAM)
随机读取 与位置无关

串行存储器
与位置有关 按顺序查找

只读存储器(ROM)
只读不写

【计算机组成原理】08-计算机存储器概览

二、存储器的层次结构

【计算机组成原理】08-计算机存储器概览

(1)缓存-主存层次

◆ 实现:在CPU与主存之间增加一层速度快(容量小)的Cache
◆ 原理:局部性原理
◆ 目的:解决主存速度不足的问题

(2)局部性原理

局部性原理是指CPU访问存储器时,无论是存取指令 还是存取数据,所访问的存储单元都趋于聚集在一个 较小的连续区域中。
【计算机组成原理】08-计算机存储器概览

(3)主存-辅存层次

◆ 实现:主存之外增加辅助存储器(磁盘、SD卡、U盘等)
◆ 原理:局部性原理
◆ 目的:解决主存容量不足的问题

三、主存储器——内存

【计算机组成原理】08-计算机存储器概览

四、辅助存储器——磁盘

◆ 移动磁头径向运动读取磁道信息
◆ 表面是可磁化的硬磁特性材料

算法
最短寻道时间优先

  • 与磁头当前位置有关
  • 优先访问离磁头最近的磁道

先来先服务算法

  • 按顺序访问进程的磁道读写需求

扫描算法(电梯算法)

  • 每次只往一个方向移动
  • 到达一个方向需要服务的尽头再反方向移动

循环扫描算法

  • 向一个方向循环
    【计算机组成原理】08-计算机存储器概览