第五章存储器
合集下载
外存储器

基于DRAM的固态硬盘:采用DRAM作为存储介质,它仿效传统 硬盘的设计,它是一种高性能的存储器,而且使用寿命很长, 美中不足的是需要独立电源来保护数据安全。DRAM固态硬盘属 于比较非主流的设备,主要用于服务器中。
第五章 外存储器
5.1.5 固态硬盘(SSD)
优点: 读写速度快:采用闪存作为存储介质,读取速度相对机械硬 盘更快。固态硬盘不用磁头,寻道时间几乎为0。固态硬盘的快 绝不仅仅体现在持续读写上,随机读写速度快才是固态硬盘的 终极特色,这最直接体现在绝大部分的日常操作中。最常见的 7200转机械硬盘的寻道时间一般为12-14毫秒,而SSD可达到0.1 毫秒甚至更低。
第五章 外存储器
5.2.4
1.保持光驱、光盘清洁;
2.定期清洁保养激光头; 3.保持光驱水平放置;
光驱的维护
4.养成关机前及时取盘的习惯; 5.减少光驱的工作时间; 6.少用盗版光盘,多用正版光盘; 7.正确开关盘盒; 8.利用程序进行开关盘盒;
9.谨慎小心维修;
10.尽量少放影碟;
第五章 外存储器
固态硬盘的存储介质分为两种,一种是采用闪存 (FLASH芯片)作为存储介质,另外一种是采用DRAM 作为存储介质。
第五章 外存储器
5.1.5 固态硬盘(SSD)
基于闪存类 基于闪存的固态硬盘:采用FLASH芯片作为存储介质,这也是 通常所说的SSD。它的外观可以被制作成多种模样,例如:笔记 本硬盘、微硬盘、存储卡、U盘等样式。这种SSD固态硬盘最大 的优点就是可以移动,而且数据保护不受电源控制,能适应于 各种环境,但是使用年限不高,适合于个人用户使用。 基于DRAM类
第五章 外存储器
5.4.2 软盘驱动器
1976年世界上第一台5.25英寸软盘驱动器由Shugart Assaciates公司为IBM的大型机研发成功,1980年索尼公司推出 了3.5英寸软驱,1.44MB、125KB/s传输速度、300rpm转速、 容易损坏。
微机原理第五章 存储器

eg:要将6116SRAM放在8088CPU最低地址区域
(00000H~007FFH)
A11
CPU
A19
…
A0~A10
6116 CS
2)部分译码法 系统总线中的地址总线除片内地址外,部分高位地址(不是
全部高位地址)接到片外译码电路中参加译码,形成片选信号。 因此对应于存储芯片中的单元可有多个地址 。
(二)内存与CPU连接时的速度匹配
对CPU来说,读/写存储器的操作都有固定的时序(对8086 来说需要4个时钟周期),由此也就决定了对内存的存取速 度要求。
(三)内存容量的配置、地址分配 1. 内存容量配置
• CPU寻址能力(地址总线的条数) 软件的大小(对于通用计算机,这项不作为主要因素)
2. 区域的分配 RAM ROM 3. 数据组织 (按字节组织) 16位数据,低位字节在前,高位字节在后,存储器奇偶分体 (四)存储器芯片选择 根据微机系统对主存储器的容量和速度以及所存放程序的不同等 方面的要求来确定存储器芯片。它包括芯片型号和容量的选择。
24V
S
SiO2 G
D
字线
Vcc 位 线 输 出
P+ + + P+ N衬底
浮栅MOS
位
D
线
浮栅管
S
特点: 1)只读, 失电后信息不丢失 2)紫外线光照后,可擦除信息, 3)信息擦除可重新灌入新的信息(程序) 典型芯片(27XX) 2716(2K×8位),2764(8K ×8位)……
D0 D8
CE
址
线
存储体
启动
控制逻辑 控制线
读 写
数 据 CPU
电寄
路存
器数
(00000H~007FFH)
A11
CPU
A19
…
A0~A10
6116 CS
2)部分译码法 系统总线中的地址总线除片内地址外,部分高位地址(不是
全部高位地址)接到片外译码电路中参加译码,形成片选信号。 因此对应于存储芯片中的单元可有多个地址 。
(二)内存与CPU连接时的速度匹配
对CPU来说,读/写存储器的操作都有固定的时序(对8086 来说需要4个时钟周期),由此也就决定了对内存的存取速 度要求。
(三)内存容量的配置、地址分配 1. 内存容量配置
• CPU寻址能力(地址总线的条数) 软件的大小(对于通用计算机,这项不作为主要因素)
2. 区域的分配 RAM ROM 3. 数据组织 (按字节组织) 16位数据,低位字节在前,高位字节在后,存储器奇偶分体 (四)存储器芯片选择 根据微机系统对主存储器的容量和速度以及所存放程序的不同等 方面的要求来确定存储器芯片。它包括芯片型号和容量的选择。
24V
S
SiO2 G
D
字线
Vcc 位 线 输 出
P+ + + P+ N衬底
浮栅MOS
位
D
线
浮栅管
S
特点: 1)只读, 失电后信息不丢失 2)紫外线光照后,可擦除信息, 3)信息擦除可重新灌入新的信息(程序) 典型芯片(27XX) 2716(2K×8位),2764(8K ×8位)……
D0 D8
CE
址
线
存储体
启动
控制逻辑 控制线
读 写
数 据 CPU
电寄
路存
器数
微机原理第5章半导体存储器(精)

2
高速缓冲存储器(Cache)。这个存储器 所用芯片都是高速的,其存取速度可与微处 理器相匹配,容量由几十K~几百K字节,通常 用来存储当前使用最多的程序或数据。
内存储器,速度要求较快(低于Cache),有一 定容量(受地址总线位数限制),一般都在几十 兆字节以上。
3
外存,速度较慢,但要求容量大,如软盘, 硬盘,光盘等。其容量可达几百兆至几十个 GB,又称“海量存储器”,通常用来作后备存 储器,存储各种程序和数据,可长期保存,易于 修改,要配置专用设备。
M / IO
•
1
前1K
A11
•
1
后1K
23
前 1K A =0 11 0000000000000000 ~ 0000001111111111B 即 0000~03FFH
后 1K A =1 11 0000100000000000 ~0000101111111111B 即 0800~0BFFH
可见,地址不连续!
选用存储器时,存取速度最好选与CPU 时序相匹配的芯片。另外在满足存储器总 容量前提下,尽可能选用集成度高,存储容量 大的芯片。
14
5.2 读写存储器RAM
5.2.1 静态RAM(SRAM) SRAM的基本存储电路由6个MOS管
组成,为双稳态触发器,其内部结构请自 己看书。
⒈ 2114存储芯片,为1K*4位
27
图中数据总线驱动器采用74LS245,其逻
辑框图与功能表三态如下:
门
A
•
•B
使能 方向控制
G
DIR
操作
&
•
•
0
0
BA
0
1
AB
高速缓冲存储器(Cache)。这个存储器 所用芯片都是高速的,其存取速度可与微处 理器相匹配,容量由几十K~几百K字节,通常 用来存储当前使用最多的程序或数据。
内存储器,速度要求较快(低于Cache),有一 定容量(受地址总线位数限制),一般都在几十 兆字节以上。
3
外存,速度较慢,但要求容量大,如软盘, 硬盘,光盘等。其容量可达几百兆至几十个 GB,又称“海量存储器”,通常用来作后备存 储器,存储各种程序和数据,可长期保存,易于 修改,要配置专用设备。
M / IO
•
1
前1K
A11
•
1
后1K
23
前 1K A =0 11 0000000000000000 ~ 0000001111111111B 即 0000~03FFH
后 1K A =1 11 0000100000000000 ~0000101111111111B 即 0800~0BFFH
可见,地址不连续!
选用存储器时,存取速度最好选与CPU 时序相匹配的芯片。另外在满足存储器总 容量前提下,尽可能选用集成度高,存储容量 大的芯片。
14
5.2 读写存储器RAM
5.2.1 静态RAM(SRAM) SRAM的基本存储电路由6个MOS管
组成,为双稳态触发器,其内部结构请自 己看书。
⒈ 2114存储芯片,为1K*4位
27
图中数据总线驱动器采用74LS245,其逻
辑框图与功能表三态如下:
门
A
•
•B
使能 方向控制
G
DIR
操作
&
•
•
0
0
BA
0
1
AB
第五章 存储器

5.1 概述
图5-2 多层存储系统与CPU的关系图
5.1 概述
5.1.4 存储器的主要技术指标 1.存储容量 一般情况下,存储容量越大,能存放的程序和数据越多,其解题能力也越强。 2.存取周期 存取周期又叫读写周期或访问周期,它是衡量主存储器工作速度的重要指标。 存储器从接受读/写命令信号开始,待信息读出或写入后,直到能接受下一条读/写命令为止所需 的全部时间为存取周期。即允许连续访问存储器的最短时间间隔。存储器的存取周期越短,其存取 速度就越快,反之就越慢。 在同一类型的存储器中,存取周期的长短与存储容量的大小有关,容量越大,存取周期越长。 同是半导体存储器,MOS工艺的存储器存取周期已达100毫微秒,而双极型工艺的存储器存取周期 则接近10毫微秒。 值得一提的是,尽管存储器的速度指标随着存储器件的发展得到了很大程度的提高,但仍跟不 上CPU处理指令和数据的速度,从CPU的角度来看,主存的周期时间变成了系统的瓶颈。为了能与 CPU在速度上相匹配,希望存取周期越短越好。
地址译码驱动电路: 地址译码驱动电路:接收来自CPU的N位地址,经译码后产生K(K=)个地址选择信号,实现对主存储 单元的选址。译码驱动电路实际包含译码器和驱动器两部分。译码器将地址总线输入的地址码转换 成与之相对应的译码输出线上的高电平,以表示选中某一单元,并由驱动器提供驱动电流去驱动相 应的读写电路,完成对被选中单元的读写操作。
5.1 概述
5.1.3 存储系统 存储系统是指计算机中由存放程序和数据的各种存储设备、控制部件 及管理信息调度的设备(硬件)和算法(软件)所组成的系统。由于计算机 的主存储器不能同时满足速度快、容量大和成本低的要求,所以在计算机中 必须构建速度由慢到快、容量由大到小的多级层次存储器,以最优的控制调 度算法和合理的成本,构成具有性能可接受的多层存储系统。存储系统由高 速缓冲存储器、主存储器、辅助存储器三级存储器构成,它们的相对关系如 图5-2所示。
微机原理第5章存储器系统

71
3. 工作方式
数ห้องสมุดไป่ตู้读出 字节写入:每一次BUSY正脉冲写
编程写入
入一个字节
自动页写入:每一次BUSY正脉冲写
入一页(1~ 32字节)
字节擦除:一次擦除一个字节 擦除
片擦除:一次擦除整片
72
4. EEPROM的应用
可通过编写程序实现对芯片的读写; 每写入一个字节都需判断READY / BUSY
主存储器 虚拟存储系统
磁盘存储器
8
Cache存储系统
对程序员是透明的 目标:
提高存储速度
Cache
主存储器
9
虚拟存储系统
对应用程序员是透明的。 目标:
扩大存储容量
主存储器
磁盘存储器
10
3. 主要性能指标
存储容量(S)(字节、千字节、兆字节等) 存取时间(T)(与系统命中率有关)
端的状态,仅当该端为高电平时才可写 入下一个字节。
P219例
73
四、闪速EEPROM
特点:
通过向内部控制寄存器写入命令的方法 来控制芯片的工作方式。
74
工作方式
数据读出
读单元内容 读内部状态寄存器内容 读芯片的厂家及器件标记
CAS:列地址选通信号。
地址总线上先送上行地址,后送上列地址,它们 分别在#RAS和#CAS有效期间被锁存在锁存器中。
WE:写允许信号
DIN: 数据输入
WE=0 WE=1
数据写入 数据读出
DOUT:数据输出
49
3. 2164在系统中的连接
与系统连接图
50
三、存储器扩展技术
51
1. 存储器扩展
1 A15 1 A14 1 A13
3. 工作方式
数ห้องสมุดไป่ตู้读出 字节写入:每一次BUSY正脉冲写
编程写入
入一个字节
自动页写入:每一次BUSY正脉冲写
入一页(1~ 32字节)
字节擦除:一次擦除一个字节 擦除
片擦除:一次擦除整片
72
4. EEPROM的应用
可通过编写程序实现对芯片的读写; 每写入一个字节都需判断READY / BUSY
主存储器 虚拟存储系统
磁盘存储器
8
Cache存储系统
对程序员是透明的 目标:
提高存储速度
Cache
主存储器
9
虚拟存储系统
对应用程序员是透明的。 目标:
扩大存储容量
主存储器
磁盘存储器
10
3. 主要性能指标
存储容量(S)(字节、千字节、兆字节等) 存取时间(T)(与系统命中率有关)
端的状态,仅当该端为高电平时才可写 入下一个字节。
P219例
73
四、闪速EEPROM
特点:
通过向内部控制寄存器写入命令的方法 来控制芯片的工作方式。
74
工作方式
数据读出
读单元内容 读内部状态寄存器内容 读芯片的厂家及器件标记
CAS:列地址选通信号。
地址总线上先送上行地址,后送上列地址,它们 分别在#RAS和#CAS有效期间被锁存在锁存器中。
WE:写允许信号
DIN: 数据输入
WE=0 WE=1
数据写入 数据读出
DOUT:数据输出
49
3. 2164在系统中的连接
与系统连接图
50
三、存储器扩展技术
51
1. 存储器扩展
1 A15 1 A14 1 A13
微机原理和接口技术-5-2 存储系统

0110000000000000 1111111111111111
20
Zuo 华中科技大学计算机学院
微机原理与接口技术---Chapter5 存储器
例3 (1)解:如果ROM和RAM存储器芯片都采用 8K×1的芯片,试画出存储器与CPU的连接图。
MREQ# A15-0 R/W#
CPU
D7~D0
OE#
例2解
微机原理与接口技术---Chapter5 存储器
MREQ# A20-0 R/W#
CPU
D7~D0
OE#
A20-18
000
3-8译码器
001
010
A17-0
WE A CS
256K ×8
D
WE A CS
256K ×8
D
WE A CS
256K ×8
D
D7~D0
D7~D0
D7~D0
…
111
WE A CS
如果采用的字节编址方式,则需要20条地址线,因为220=1024K byte。
注:字编址方式时,每个32位字地址能够访问4个字节; 如果按照字节编址方式,则每个地址只对应一个字节, 因此所需的地址数是前者的4倍, 218* 4=220 ,即需要20条地址线)
13
Zuo 华中科技大学计算机学院
微机原理与接口技术---Chapter5 存储器
解:256K*8位SRAM芯片包含18根地址线 (1) 该存储器需要2048K/256K = 8片SRAM芯片; (2) 需要21条地址线, 因为221=2048K, 其中高3位经过译码器输出后用于芯片选择, 低18位作为每个存储器芯片的地址输入。 (3) 该存储器与CPU连接的结构图如下。
20
Zuo 华中科技大学计算机学院
微机原理与接口技术---Chapter5 存储器
例3 (1)解:如果ROM和RAM存储器芯片都采用 8K×1的芯片,试画出存储器与CPU的连接图。
MREQ# A15-0 R/W#
CPU
D7~D0
OE#
例2解
微机原理与接口技术---Chapter5 存储器
MREQ# A20-0 R/W#
CPU
D7~D0
OE#
A20-18
000
3-8译码器
001
010
A17-0
WE A CS
256K ×8
D
WE A CS
256K ×8
D
WE A CS
256K ×8
D
D7~D0
D7~D0
D7~D0
…
111
WE A CS
如果采用的字节编址方式,则需要20条地址线,因为220=1024K byte。
注:字编址方式时,每个32位字地址能够访问4个字节; 如果按照字节编址方式,则每个地址只对应一个字节, 因此所需的地址数是前者的4倍, 218* 4=220 ,即需要20条地址线)
13
Zuo 华中科技大学计算机学院
微机原理与接口技术---Chapter5 存储器
解:256K*8位SRAM芯片包含18根地址线 (1) 该存储器需要2048K/256K = 8片SRAM芯片; (2) 需要21条地址线, 因为221=2048K, 其中高3位经过译码器输出后用于芯片选择, 低18位作为每个存储器芯片的地址输入。 (3) 该存储器与CPU连接的结构图如下。
第五章 存储器

微 机 原 理 汇 编 接 口 技 术
部分译码
部分片外地址参与译码 线路较简单 地址有重叠
第 19 页
存储器与CPU的连接 的连接 存储器与
微 机 原 理 汇 编 接 口 技 术
线选
个别片外地址线直接连至存储芯片的片选输入端 有大量的地址重叠 只适用于小存储容量需求的场合
第 20 页
存储器与CPU的连接 的连接 存储器与
微 机 原 理 汇 编 接 口 技 术
16位系统的连接
第 21 页
存储器与CPU的连接 的连接 存储器与
微 机 原 理 汇 编 接 口 技 术
第 22 页
存储器与CPU的连接 的连接 存储器与
微 机 原 理 汇 编 接 口 技 术
第 23 页
存储器与CPU的连接 的连接 存储器与
微 机 原 理 汇 编 接 口 技 术
微 机 原 理 汇 编 接 口 技 术
第 26 页
存储器空间的分配和使用
微 机 原 理 汇 编 接 口 技 术
实模式
8086的工作模式,20条地址线能寻址1MB的空间 逻辑地址——段地址:偏移地址 实际地址——段地址×16+偏移地址
所有的系统开机后首先进入实模式
第 27 页
存储器空间的分配和使用
第4 页
存储器概述
微 RAM 机 SRAM 原 DRAM 理 ROM MROM 汇 PROM 编 EPROM 接 EEPROM 口 技 术
第5 页
存储器概述
微 存储器的引脚特征 机 地址线 原 数据线 片选 理 输出允许 汇 读/写控制 编 接 口 技 术
第6 页
随机存取存储器RAM 随机存取存储器
微 XMS,扩充存储器 机 将扩充存储器分为若干个16KB的数据页,同一时刻可将四页COPY 至UMB中的页框内进行处理 原 利用EMM386.EXE,将扩展存储器模拟成扩充存储器使用 理 速度相对较慢 汇 编 接 口 技 术
部分译码
部分片外地址参与译码 线路较简单 地址有重叠
第 19 页
存储器与CPU的连接 的连接 存储器与
微 机 原 理 汇 编 接 口 技 术
线选
个别片外地址线直接连至存储芯片的片选输入端 有大量的地址重叠 只适用于小存储容量需求的场合
第 20 页
存储器与CPU的连接 的连接 存储器与
微 机 原 理 汇 编 接 口 技 术
16位系统的连接
第 21 页
存储器与CPU的连接 的连接 存储器与
微 机 原 理 汇 编 接 口 技 术
第 22 页
存储器与CPU的连接 的连接 存储器与
微 机 原 理 汇 编 接 口 技 术
第 23 页
存储器与CPU的连接 的连接 存储器与
微 机 原 理 汇 编 接 口 技 术
微 机 原 理 汇 编 接 口 技 术
第 26 页
存储器空间的分配和使用
微 机 原 理 汇 编 接 口 技 术
实模式
8086的工作模式,20条地址线能寻址1MB的空间 逻辑地址——段地址:偏移地址 实际地址——段地址×16+偏移地址
所有的系统开机后首先进入实模式
第 27 页
存储器空间的分配和使用
第4 页
存储器概述
微 RAM 机 SRAM 原 DRAM 理 ROM MROM 汇 PROM 编 EPROM 接 EEPROM 口 技 术
第5 页
存储器概述
微 存储器的引脚特征 机 地址线 原 数据线 片选 理 输出允许 汇 读/写控制 编 接 口 技 术
第6 页
随机存取存储器RAM 随机存取存储器
微 XMS,扩充存储器 机 将扩充存储器分为若干个16KB的数据页,同一时刻可将四页COPY 至UMB中的页框内进行处理 原 利用EMM386.EXE,将扩展存储器模拟成扩充存储器使用 理 速度相对较慢 汇 编 接 口 技 术
第五章存储器

②读写方式 RAM:随机存取存储器 ROM:只读存储器
上午3时16分
9
第五章 存储器
③读写顺序 SAM(sequential):顺序存取,存取时间与存储单元的物理 位置有关,如磁带。 RAM:随机存取,存取时间与存储单元的物理位置无关。 DAM(Director):直接存取,介于上述二者之间,如磁盘。
上午3时16分
29
第五章 存储器
⑶异步式 • 以上两种方式的结合,在2ms的时间内,把存储单元分散地
刷新一遍。
上例: 32×32阵,2ms/32=62.5 μs(每行刷新的平均间隔)
特点:折中,使用较多
另外,异步刷新方式还可以采取不定期刷新方式,可以在主机 不访存的时间内刷新,这种方式取消了机器的死区,但刷 新控制线路极其复杂。
上午3时16分
4
第五章 存储器
2、存取速度(存取时间、存取周期) 存取时间: (访问时间、读/写时间) • 指从启动一次存储器操作到完成该操作所经历的时间。 存取周期: (读写周期、访内周期) • 存储器从接受读/写命令信号始,将信息读出或写入后,到
接到下一个读/写命令为止所需的时间。 一般情况下,存取周期存取时间 ,为什么? • 因为对任何一种存储器,在读写操作之后,总要有一段恢
②写入态
• V字=1 ,使T3T4都导通
写1:VD=1,
V D
=0,VA=1,
VB=0
T1截止,T2导通
D
写0:VD=0,
V D
=1,VA=0, VB=
1
T1导通,T2截止
上午3时16分
D w
16
第五章 存储器
③读出态
V字=1 ,使T3T4都导通 读1:因原存1, T1截止,T2导通,
上午3时16分
9
第五章 存储器
③读写顺序 SAM(sequential):顺序存取,存取时间与存储单元的物理 位置有关,如磁带。 RAM:随机存取,存取时间与存储单元的物理位置无关。 DAM(Director):直接存取,介于上述二者之间,如磁盘。
上午3时16分
29
第五章 存储器
⑶异步式 • 以上两种方式的结合,在2ms的时间内,把存储单元分散地
刷新一遍。
上例: 32×32阵,2ms/32=62.5 μs(每行刷新的平均间隔)
特点:折中,使用较多
另外,异步刷新方式还可以采取不定期刷新方式,可以在主机 不访存的时间内刷新,这种方式取消了机器的死区,但刷 新控制线路极其复杂。
上午3时16分
4
第五章 存储器
2、存取速度(存取时间、存取周期) 存取时间: (访问时间、读/写时间) • 指从启动一次存储器操作到完成该操作所经历的时间。 存取周期: (读写周期、访内周期) • 存储器从接受读/写命令信号始,将信息读出或写入后,到
接到下一个读/写命令为止所需的时间。 一般情况下,存取周期存取时间 ,为什么? • 因为对任何一种存储器,在读写操作之后,总要有一段恢
②写入态
• V字=1 ,使T3T4都导通
写1:VD=1,
V D
=0,VA=1,
VB=0
T1截止,T2导通
D
写0:VD=0,
V D
=1,VA=0, VB=
1
T1导通,T2截止
上午3时16分
D w
16
第五章 存储器
③读出态
V字=1 ,使T3T4都导通 读1:因原存1, T1截止,T2导通,
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
具有两个稳态的元件来表示,如,触发器) • 存储一位二进制数的器件称作一个存储元。 • 当一个二进制数作为一个整体进行存储操作时,就称作一个
存储字,一个字中的二进制位数叫字长。 • 多个存储元组成了一个存储单元。
• 多个存储单元组成了一个存储体—存储器的核心。
2021/3/3
第五章存储器
2
第五章 存储器
2021/3/3
第五章存储器
11
多级存储层次
CPU
M1
存储层次
M2
…
Mn
多级存储层次从CPU的角度来看,n种不同的存储器 (M1~Mn)在逻辑上是一个整体。其中:M1速度最 快、容量最小、位价格最高;Mn速度最慢、容量最大 、位价格最低。整个存储系统具有接近于M1的速度, 相等或接近Mn的容量,接近于Mn的位价格。在多级存 储层次中,最常用的数据在M1中,次常用的在M2中, 最少使用的在Mn中。 第五章存储器
1、存储容量 • 指主存所能容纳的二进制信息的总量。
字节编址:以字节数来表示容量;
字编址:以字数×字长来表示容量。
如:某主存储器的容量为64K×16,表示它有64K个字,每 个字的字长为16位;若用字节数表示,则可记为128K字节 (128KB)。
2021/3/3
第五章存储器
4
第五章 存储器
2、存取速度(存取时间、存取周期) 存取时间: (访问时间、读/写时间) • 指从启动一次存储器操作到完成该操作所经历的时间。 存取周期: (读写周期、访内周期) • 存储器从接受读/写命令信号始,将信息读出或写入后,到
接到下一个读/写命令为止所需的时间。 一般情况下,存取周期存取时间 ,为什么? • 因为对任何一种存储器,在读写操作之后,总要有一段恢复
内部状态的复原时间。特别对于破坏性读出的存储器,存取 周期往往比存取时间要大得多,这是因为存储器中的信息读 出后需要马上进行重写。
2021/3/3
第五章存储器
5
第五章 存储器
2021/3/3
第五章存储器
6
第五章 存储器
三、存储器的发展与分类
1、发展 ENIAC的存储器:用电子管触发器组成的20位移位寄存器。
随后的十几年,存储技术发展很活跃,相继出现了汞延迟线, 阴极射线管做成的存储器,最多存32×32位信息,后改成磁 鼓,平均存取时间15.6ms,总容量65536位。
3、主存带宽 又称为主存的数据传输率,是指主存每秒钟可读写的数据 量。(b/s,B/s) 提高主存带宽的措施:缩短存取周期;增加存储字长。
4、可靠性 • 以平均无故障时间(两次故障之间的平均间隔)来衡量 5、性能/价格比 6、功耗 • 是一个不容忽视的问题,它反映了存储器件耗电的多少,同
时也反映了器件的发热程序。(因温度高会限制集成度的提 高)功耗小,也有利于存储器的稳定工作。
都无一例外地采用半导体存储器。
2021/3/3
第五章存储器
8
第五章 存储器
2、分类 ①功能
主存储器:在主机内,可直接与CPU交换信息,速度较快。 辅助存储器:在主机外,不能与CPU交换信息,速度较慢。 高速缓冲存储器:在CPU和内存之间,容量小,速度与CPU匹配。
控制存储器:用于存放实现指令系统的所有微程序,是一种只读存储 器,位于CPU内部。
主存−辅存存储层次(虚拟存储系统)
虚拟存储系统是为解决主存容量不足而提出来的。从 CPU看,速度接近主存的速度,容量是虚拟的地址空 间,每位价格是接近于辅存的价格。由于虚拟存储系统 需要通过操作系统来调度,因此对系统程序员是不透明 的,但对应用程序员是透明的。
辅助软硬件
CPU
主存
辅存
第五章存储器
第五章 存储器
1953年,美国麻省理工学院研制出第一台磁芯存储器。 磁芯存储器以它的容量大,速度快,可靠性高,成本低等优势,
在当时一直占主导地位。
2021/3/3
第五章存储器
7
第五章 存储器
60年代后期,集成电路技术出现后,半导体存储器问世。 1971年IBM370/145机首次使用半导体存储器作主存。 目前,半导体存储器已是存储技术的主流,从单片机到巨型机,
②读写方式 RAM:随机存取存储器 ROM:只读存储器
2021/3/3
第五章存储器
9
第五章 存储器
③读写顺序 SAM(sequential):顺序存取,存取时间与存储单元的物理 位置有关,如磁带。 RAM:随机存取,存取时间与存储单元的物理位置无关。 DAM(Director):直接存取ache存储系统)
Cache存储系统是为解决主存速度不足而提出来的 。从CPU看,速度接近Cache的速度,容量是主存的容 量,每位价格接近于主存的价格。由于Cache存储系统 全部用硬件来调度,因此它对系统程序员和应用程序员 都是透明的。
辅助硬件
CPU
Cache
主存
第五章存储器
④存储介质 磁芯:永久存储(非易失性)、速低,但不常用。 半导体:速度高,集成度高、常用。 磁表面:容量巨大、速度慢、价格低,多用作辅助存储器 光存储器:应用越来越广泛
2021/3/3
第五章存储器
10
第五章 存储器
四、存储系统的层次结构
为了解决存储容量、存取速度和价格之间的矛盾,通常 把各种不同存储容量、不同存取速度的存储器,按一定的体 系结构组织起来,形成一个多级存储层次的存储系统。
第五章 存储器
• 存储器概述 • 静态、动态存储器的结构、特点 • 存储器芯片与CPU的连接 • 只读存储器的分类 • 提高存储器性能的技术 • 高速缓冲存储器 • 虚拟存储器
2021/3/3
第五章存储器
1
第五章 存储器
§5.1 概述
一、基本概念 • 信息存储的基本单位,叫做一个二进制位(bit)。(可用
• 存储体中,为区分不同的存储单元,对每一单元给一个编号, 这个编号叫地址,地址与存储单元一一对应。
• 存储单元可以按字编址,也可以按字节编址; • 存储单元是地址码能够指定的最小存储单位; • 存储体同周围的逻辑线路一起组成存储器。
2021/3/3
第五章存储器
3
第五章 存储器
二、主存储器的主要技术指标
§5.2 半导体随机存储器RAM 一.基本单元电路
1.六管静态MOS的基本单元电路 ⑴. 工作原理 约定: VCC=1 高电平, VCC=0 低电平 T1导通,T2截止, “0”态 T1截止,T2导通, “1”态
存储字,一个字中的二进制位数叫字长。 • 多个存储元组成了一个存储单元。
• 多个存储单元组成了一个存储体—存储器的核心。
2021/3/3
第五章存储器
2
第五章 存储器
2021/3/3
第五章存储器
11
多级存储层次
CPU
M1
存储层次
M2
…
Mn
多级存储层次从CPU的角度来看,n种不同的存储器 (M1~Mn)在逻辑上是一个整体。其中:M1速度最 快、容量最小、位价格最高;Mn速度最慢、容量最大 、位价格最低。整个存储系统具有接近于M1的速度, 相等或接近Mn的容量,接近于Mn的位价格。在多级存 储层次中,最常用的数据在M1中,次常用的在M2中, 最少使用的在Mn中。 第五章存储器
1、存储容量 • 指主存所能容纳的二进制信息的总量。
字节编址:以字节数来表示容量;
字编址:以字数×字长来表示容量。
如:某主存储器的容量为64K×16,表示它有64K个字,每 个字的字长为16位;若用字节数表示,则可记为128K字节 (128KB)。
2021/3/3
第五章存储器
4
第五章 存储器
2、存取速度(存取时间、存取周期) 存取时间: (访问时间、读/写时间) • 指从启动一次存储器操作到完成该操作所经历的时间。 存取周期: (读写周期、访内周期) • 存储器从接受读/写命令信号始,将信息读出或写入后,到
接到下一个读/写命令为止所需的时间。 一般情况下,存取周期存取时间 ,为什么? • 因为对任何一种存储器,在读写操作之后,总要有一段恢复
内部状态的复原时间。特别对于破坏性读出的存储器,存取 周期往往比存取时间要大得多,这是因为存储器中的信息读 出后需要马上进行重写。
2021/3/3
第五章存储器
5
第五章 存储器
2021/3/3
第五章存储器
6
第五章 存储器
三、存储器的发展与分类
1、发展 ENIAC的存储器:用电子管触发器组成的20位移位寄存器。
随后的十几年,存储技术发展很活跃,相继出现了汞延迟线, 阴极射线管做成的存储器,最多存32×32位信息,后改成磁 鼓,平均存取时间15.6ms,总容量65536位。
3、主存带宽 又称为主存的数据传输率,是指主存每秒钟可读写的数据 量。(b/s,B/s) 提高主存带宽的措施:缩短存取周期;增加存储字长。
4、可靠性 • 以平均无故障时间(两次故障之间的平均间隔)来衡量 5、性能/价格比 6、功耗 • 是一个不容忽视的问题,它反映了存储器件耗电的多少,同
时也反映了器件的发热程序。(因温度高会限制集成度的提 高)功耗小,也有利于存储器的稳定工作。
都无一例外地采用半导体存储器。
2021/3/3
第五章存储器
8
第五章 存储器
2、分类 ①功能
主存储器:在主机内,可直接与CPU交换信息,速度较快。 辅助存储器:在主机外,不能与CPU交换信息,速度较慢。 高速缓冲存储器:在CPU和内存之间,容量小,速度与CPU匹配。
控制存储器:用于存放实现指令系统的所有微程序,是一种只读存储 器,位于CPU内部。
主存−辅存存储层次(虚拟存储系统)
虚拟存储系统是为解决主存容量不足而提出来的。从 CPU看,速度接近主存的速度,容量是虚拟的地址空 间,每位价格是接近于辅存的价格。由于虚拟存储系统 需要通过操作系统来调度,因此对系统程序员是不透明 的,但对应用程序员是透明的。
辅助软硬件
CPU
主存
辅存
第五章存储器
第五章 存储器
1953年,美国麻省理工学院研制出第一台磁芯存储器。 磁芯存储器以它的容量大,速度快,可靠性高,成本低等优势,
在当时一直占主导地位。
2021/3/3
第五章存储器
7
第五章 存储器
60年代后期,集成电路技术出现后,半导体存储器问世。 1971年IBM370/145机首次使用半导体存储器作主存。 目前,半导体存储器已是存储技术的主流,从单片机到巨型机,
②读写方式 RAM:随机存取存储器 ROM:只读存储器
2021/3/3
第五章存储器
9
第五章 存储器
③读写顺序 SAM(sequential):顺序存取,存取时间与存储单元的物理 位置有关,如磁带。 RAM:随机存取,存取时间与存储单元的物理位置无关。 DAM(Director):直接存取ache存储系统)
Cache存储系统是为解决主存速度不足而提出来的 。从CPU看,速度接近Cache的速度,容量是主存的容 量,每位价格接近于主存的价格。由于Cache存储系统 全部用硬件来调度,因此它对系统程序员和应用程序员 都是透明的。
辅助硬件
CPU
Cache
主存
第五章存储器
④存储介质 磁芯:永久存储(非易失性)、速低,但不常用。 半导体:速度高,集成度高、常用。 磁表面:容量巨大、速度慢、价格低,多用作辅助存储器 光存储器:应用越来越广泛
2021/3/3
第五章存储器
10
第五章 存储器
四、存储系统的层次结构
为了解决存储容量、存取速度和价格之间的矛盾,通常 把各种不同存储容量、不同存取速度的存储器,按一定的体 系结构组织起来,形成一个多级存储层次的存储系统。
第五章 存储器
• 存储器概述 • 静态、动态存储器的结构、特点 • 存储器芯片与CPU的连接 • 只读存储器的分类 • 提高存储器性能的技术 • 高速缓冲存储器 • 虚拟存储器
2021/3/3
第五章存储器
1
第五章 存储器
§5.1 概述
一、基本概念 • 信息存储的基本单位,叫做一个二进制位(bit)。(可用
• 存储体中,为区分不同的存储单元,对每一单元给一个编号, 这个编号叫地址,地址与存储单元一一对应。
• 存储单元可以按字编址,也可以按字节编址; • 存储单元是地址码能够指定的最小存储单位; • 存储体同周围的逻辑线路一起组成存储器。
2021/3/3
第五章存储器
3
第五章 存储器
二、主存储器的主要技术指标
§5.2 半导体随机存储器RAM 一.基本单元电路
1.六管静态MOS的基本单元电路 ⑴. 工作原理 约定: VCC=1 高电平, VCC=0 低电平 T1导通,T2截止, “0”态 T1截止,T2导通, “1”态