第3章存储系统
第3章 存储器系统 题库和答案

第3章存储器系统题库和答案第3章存储器系统一.选择题1.计算机工作中只读不写的存储器是( )。
(A) DRAM (B) ROM (C) SRAM (D) EEPROM2.下面关于主存储器(也称为内存)的叙述中,不正确的是( )。
(A) 当前正在执行的指令与数据都必须存放在主存储器内,否则处理器不能进行处理(B) 存储器的读、写操作,一次仅读出或写入一个字节 (C) 字节是主存储器中信息的基本编址单位(D) 从程序设计的角度来看,cache(高速缓存)也是主存储器3.CPU对存储器或I/O端口完成一次读/写操作所需的时间称为一个( )周期。
(A) 指令 (B) 总线 (C) 时钟 (D) 读写 4.存取周期是指( )。
(A)存储器的写入时间 (B) 存储器的读出时间(C) 存储器进行连续写操作允许的最短时间间隔 (D)存储器进行连续读/写操作允许的最短时间3间隔5.下面的说法中,( )是正确的。
(A) EPROM是不能改写的 (B) EPROM是可改写的,所以也是一种读写存储器(C) EPROM是可改写的,但它不能作为读写存储器 (D) EPROM只能改写一次 6.主存和CPU之间增加高速缓存的目的是( )。
(A) 解决CPU和主存间的速度匹配问题 (B) 扩大主存容量(C) 既扩大主存容量,又提高存取速度 (D) 增强CPU的运算能力 7.采用虚拟存储器的目的是( )。
(A) 提高主存速度 (B) 扩大外存的容量 (C) 扩大内存的寻址空间 (D) 提高外存的速度 8.某数据段位于以70000起始的存储区,若该段的长度为64KB,其末地址是( )。
(A) 70FFFH (B) 80000H (C) 7FFFFH (D) 8FFFFH9.微机系统中的存储器可分为四级,其中存储容量最大的是( )。
(A) 内存 (B) 内部寄存器 (C) 高速缓冲存储器 (D) 外存10.下面的说法中,( )是正确的。
第三章 存储系统03

现有如下存储器芯片: 现有如下存储器芯片: EPROM:8K×8位(控制端仅有 : × 位 控制端仅有 控制端仅有CS#); SRAM:16K×1位,2K×8位,4K×8位, × 位 × 位 × 位 8K×8位 × 位 请从上述芯片中选择适当芯片设计该计 算机主存,画出主存储器逻辑 算机主存,画出主存储器逻辑.
3.4.2 FLASH闪速存储器 闪速存储器 1.什么是闪速存储器 1.什么是闪速存储器 闪速存储器是一种高密度、非易 闪速存储器是一种高密度、 失性的读/写半导体存储器, 失性的读/写半导体存储器,又叫快擦除 ROM、闪光ROM或简称闪存。 ROM或简称闪存 ROM、闪光ROM或简称闪存。
3.4.2 Flash闪速存储器 闪速存储器
3.4.2 Flash闪速存储器 闪速存储器
3.闪速存储器与 闪速存储器与CPU的连接 闪速存储器与 的连接
小
结
重点: ROM存储器的特点和分类 ROM 理解EPRO低电压类似于ROM,只能读不 闪存在某种低电压类似于 低电压类似于 只能读不 能写.但在另外一种较高电压下工作时 但在另外一种较高电压下工作时, 能写 但在另外一种较高电压下工作时,又 类似于RAM,可读可写 可读可写,而且闪存的内容不需 类似于RAM,可读可写,而且闪存的内容不需 要电力支持也能保存. 要电力支持也能保存 它突破了传统的存储器体系,它具有非易 它突破了传统的存储器体系,它具有非易 失性,高密度性,可直接执行,固态性能. 失性,高密度性,可直接执行,固态性能
MROM图(32字X8位):有MOS管处为“1”。
VC A0 A1 A4
地 址 译 码 器
W0 W1 W31
D0
D1
D7
1、ROM分类(续) 、 分类( 分类 可编程PROM 可编程 出厂时存储元或全为1,或全为 , 出厂时存储元或全为 ,或全为0, 用户可根据自己的需要进行一次编程, 用户可根据自己的需要进行一次编程, 之后便无法更改。 结击穿(结破坏) 之后便无法更改。有结击穿(结破坏) 型和熔(断)丝型。 型和熔
教学课件第3章存储设备

《计算机组装与维护教程》 冶金工业出版社
第3章 存储设备
(11)半年到一年左右,应重写软盘上 的数据,以恢复由于受自然因素影响造成 的磁性减弱,重写软盘上的数据时,最好 格式化后再写,以确定有无坏的磁道。
《计算机组装与维护教程》 冶金工业出版社
第3章 存储设备
目前推动硬盘容量飞速发展的主要原因有以下两点: 第一,随着网络应用的迅猛发展,各地电信网
络不断增容、升级,网络用户能享用到越来越大的带 宽,从网上下载的数据量也会越来越大,最终存到用 户的硬盘里。大型文件的下载会变得更加容易,扩大 硬盘容量的要求也越来越迫切。
《计算机组装与维护教程》 冶金工业出版社
第3章 存储设备
1. 性能指标
考虑一个硬盘的性能,最基本的有两方 面,一方面是硬盘的容量,即硬盘有多大; 另一方面是硬盘的速度,即硬盘存取速度 有多快。这些都涉及到硬盘的一系列的性 能指标,接下来将介绍这一方面的内容。
《计算机组装与维护教程》 冶金工业出版社
《计算机组装与维护教程》 冶金工业出版社
第3章 存储设备
(2)磁头定位机构:采用四相双拍步进电机, 由步进电机带动磁头小车沿磁盘半径方向直线运 行。从适配器接口送来的“方向”和“步进”控 制脉冲,驱动步进电机使磁头定位到需要寻址的 磁道和扇区。 (3)数据读写电路系统:读写磁头作为一个整 体安装在一起,上、下两个磁头共用一套读写电 路,完成数据的读出和写入。
格式化容量(字节数)=每扇区字节数(512)×每 磁道扇区数×每磁道扇区数×每磁面磁道数×磁面数
《计算机组装与维护教程》 冶金工业出版社
第3章 存储设备
第3章 存储系统(四)

四川警安职业学院标准教案纸
图3-8 P沟道EPROM结构示意图
管子用于存储矩阵时,一个基本存储元电路如图3-8(b)所示,这种电路所组成的存储矩阵”。
当写入“0”时,在D和S极之间加上25V高压,另外加上编程脉冲
所选中的单元在这个电压作用下,D,S之间被瞬时击穿,于是有电了通过绝缘层注入到硅栅。
因为硅谷栅被绝缘层包围,故注入的电子无处泄漏,硅谷栅变负,于是就形成了导电沟道。
0”。
图3-9 2716 型EPROM 结构方框图
出于存储器材片容量为2K×8位,故用11条地址线,7条用于行译码,4条用于列译码。
EPROM还可以工作在功耗下降方式。
此时功耗525mW下降到
对机器工作十分有利。
这可以在PD/PGM输入端输入一个TTL的高电平信号来实现,此时
工作在高阻状态。
在正常工作情况下,CS端与PD/PGM端是连在一起的,因此,没有选取中的片子就工作。
第3章 存储系统(三)

动态MOS存储器的刷新需要有硬件电路的支持,包括刷新计数器、刷新/访存裁决、刷新控制逻辑等。这些控制线路可以集中在一个半导体芯片上,形成DRAM控制器。它是CPU和DRAM片子之间的接口电路,即将CPU的信号变换成适合DRAN片子的信号,借助DRAM控制器,可把DRAM看作像SRAM一样使用,为系统设计带来很大方便。
3.DRAM的刷新
动态MOS存储器采用“读出”方式进行刷新。因为在读出过程中恢复了存储单元的MOS栅极电容电荷,并保持原单元的内容,所以读出过程就是再生过程。通常,在再生过程中只改变行选择线地址,每次再生一行。依次对存储器的每一行进行读出,就可完成对整个DRAM的刷新。从上一次对整个存储器刷新结束到下一次对整个存储器全部刷新一遍为止,这一段时间间隔叫刷新周期。一般2ms,4ms或8ms。
采用这种方式的整个存储器的平均读/写周期,与单个存储器片的读/写工作所需的周期相差不多,所以这种刷新方式较适用于高速存储器。
分散式刷新方式的时间分配把一个存储系统周期tC分为两半,周期前半段时间tM用来读/写操作或维持信息,周期后半段时间tR作为刷新操作时间。这样,每经过128个系统周期时间,整个存储器便全部刷新一遍。假如存储器片的读/写周期为0.5μs,则存储器系统周期为1μs。由此可见,整个系统的速度降低了。在这种情况下,只需128μs就可将全部存储单元刷新一遍,这比允许的间隔2ms要短得多。当然,在分散式下,不存在有停止读/写操作的死时间。
2.单管动态存储元
为了进一步缩小存储器的体积,提高它们的集成度,人们又设计了单管动态存储元电路。
单管动态存储元电路如图3-7(b)所示,它由一个管子T1和一个电容C构成。写入时,字选择线为“1”,T1管导通,写入信息由位线(数据线)存入电容C中;读出时,字选择线为“1”,存储在电容C上的电荷,通过T1输出到数据线上,通过读出放大器即可得到存储信息。
计算机组成原理:第三章 主存储器和存储系统1

芯片
芯片地址
片选信号
片选逻辑
1K
A9…A0
CS0
A11 A10
1KA9…A0Fra bibliotekCS1
A11 A10
1K
A9…A0
CS2
A11 A10
1K
A9…A0
CS3
A11A10
(6)连接方式:扩展位数,扩展单元数,连接控制线
A11
A10
A9
A8
片选
译码
CS0
CS1
CS2
RAM; 8K×8位RAM; 2K×8位ROM; 4K×8位ROM; 8K×8位ROM及74LS138译码器和
各种门电路,画出CPU与存储器的连接图,要求最小4K为系统程序区,相邻8K为用户程序
区。
(1)写出对应的二进制地址码
(2)确定芯片的数量及类型
(3)分配地址线
(4)确定片选信号
2. P86 — 4.6
A14
A15
MREQ
A0
…
…
A13
A12
A11
A10
A9
G1
G2A
G2B
C
B
A
&
Y4
…
PD/Progr
2K ×8位
ROM
…
…
…
D7
D4
D3
D0
Y5
WE
CPU与存储芯片的连接图
…
1K ×4位
RAM
…
…
1K ×4位
RAM
例2: 设CPU有16根地址线,8根数据线,并用MREQ作访存控制信号(低电平有效),用WE
第三章 存储系统02(blue )

小
重点:结来自 理解SRAM、DRAM的存储原理 SRAM芯片内部结构及其扩展 DRAM控制器的作用 DRAM的刷新方法 高性能存储器的构成特点及其访问原理
举例
地址译码方式
B:双地址译码(续) 举例: 1K X 1位 RAM采用双译码结构,则 可以将1K X 1 RAM 的10条地址线中的5 条(A0~A4)用在横向,5条(A5~A9) 用在纵向,则字选信号线线的条数共为: 32+32=64条(相比1024条减少了很多) 双译码结构见下图
地址译码方式
3.3 DRAM存储器
工作原理 和学生一起分析P71图3.6。
3.3 DRAM存储器
DRAM存储芯片逻辑结构 DRAM存储器芯片的结构与SRAM存 储器芯片相似,由存储体与外围电路构成。 但由于要进行刷新,所以外围电路更复杂。 主要增加行地址与列地址锁存器、增加了 刷新计数器及相应的控制电路。
刷新方式(续) 异步刷新:将刷新周期按存储器行数 等分,每一等分内刷新一行。 优点:集成了以上两种方式的优点, 减少了死时间率,同时刷新时间占总时 间的比率较小。
3.3 DRAM存储器
地址多路开关:提供刷新或读写地址, 由多路开关进行选择。 刷新定时器:定时电路用来提供刷新请 求。 刷新地址计数器: 只用RAS信号的刷新 操作,需要提供刷新地址计数器。
具体芯片举例见书本P72图3.7
3.3 DRAM存储器
读写与DRAM的刷新 两个概念: 刷新:由于漏电使电容上的电荷衰减, DRAM需要定期地重新进行存储,这个过 程称为刷新。 刷新周期:从上一次对整个存储器刷新结束 到下一次对整个存储器全部刷新一遍为止, 这一段时间间隔叫刷新周期。
3.3 DRAM存储器
第三章 存储系统(4)-并行存储器和多模块交叉(1)

3.5 并行存储器
相联存储器
原理:按内容存取的存储器,可以选择记录 (关键字)的一个字段作为地址 组成:见下一页图 主要用途:在虚拟存储器中存放段表、页表和 快表,也可以作Cache的行地址
3.5 并行存储器
3.5 并行存储器
由于CPU和主存储器之间在速度上是不匹 配的,这种情况便成为限制高速计算机设计 的主要问题。为了提高CPU和主存之间的数 据传输率,除了主存采用更高速的技术来缩 短读出时间外,还可以采用并行技术的存储 器。
空间并行技术 时间并行技术
双端口存储器 多模块交叉存储器
3.5 并行存储器
3.5 并行存储器
两个独立端 口各拥有?
该SRAM容 量大小为?
3.5 并行存储器
2、无冲突读写控制
当两个端口的地址不相同时,在两个端口上进行读写操 作,一定不会发生冲突。当任一端口被选中驱动时,就可 对整个存储器进行存取,每一个端口都有自己的片选控制 (CE)和输出驱动控制(OE)。读操作时,端口的OE(低电平 有效)打开输出驱动器,由存储矩阵读出的数据就出现在 I/O线上。
3.5 并行存储器
假设有n个存储体,每个存储体的容量为m个存 储单元 顺序方式:
log
n 2
log
m 2
片选,存储体 选择
每个存储体内 的地址
3.5 并行存储器
1、顺序方式 [例]M0-M3共四个模块,则每模块8字。 顺序方式: M0:0—7 M1:8-15 M2:16-23 M3:24-31 5位地址组织如下: X X X X X 高位选模块,低位选块内地址 特点:某个模块进行存取时,其他模块不工作,优点是某 一模块出现故障时,其他模块可以照常工作,通过增添模 块来扩充存储器容量比较方便。缺点是各模块串行工作, 存储器的带宽受到了限制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
存储器的读、写操作分时进行的, 存储器的读、写操作分时进行的,故读写可共用 数据总线。 数据总线。
2012-3-15
9
4 存储器与 存储器与CPU的连接 的连接 系统连接模式 最小系统: 最小系统:与系统总线直接 CPU 连接。 连接。CPU通过系统总线控 通过系统总线控 制: 存储器 地址总线给出地址信号; 地址总线给出地址信号; 最小系统模式 控制总线发出相应的读/写 控制总线发出相应的读 写 操作信号; 操作信号; 地址锁存器 在数据总线上实现数据传 CPU 数据缓存器 送。 总线控制器 较大系统:通过接口芯片与 较大系统: 系统总线连接。 系统总线连接。 存储器 大系统:设置专用存储总线。 大系统:设置专用存储总线。 较大系统模式
2012-3-15
2
存储器的分类
按存储介质分
半导体存储器:用半导体器件组成的存储器。 半导体存储器:用半导体器件组成的存储器。 磁表面存储器:用磁性材料做成的存储器。 磁表面存储器:用磁性材料做成的存储器。
按存储方式分
随机存储器:任何存储单元的内容都能被随机存取, 随机存储器:任何存储单元的内容都能被随机存取,且存取时间和存 储单元的物理位置无关。 储单元的物理位置无关。 顺序存储器:只能按某种顺序来存取, 顺序存储器:只能按某种顺序来存取,存取时间和存储单元的物理位 置有关。 置有关。
按存储器的读写功能分
只读存储器(ROM):存储的内容只能读出而不能写入的半导体存储器。 :存储的内容只能读出而不能写入的半导体存储器。 只读存储器 随机读写存储器(RAM):既能读出又能写入的半导体存储器。 随机读写存储器 :既能读出又能写入的半导体存储器。
按信息的可保存性分
非永久记忆的存储器:断电后信息即消失的存储器。 非永久记忆的存储器:断电后信息即消失的存储器。 永久记忆性存储器:断电后仍能保存信息的存储器。 永久记忆性存储器:断电后仍能保存信息的存储器。
2ms内集中安排所有刷新周期 2ms内集中安排所有刷新周期 刷新 刷新 用在实时 2ms 要求不高 死区 的场合
2012-3-15
20
(2)分散刷新 各刷新周期分散安排在存取周期中。 各刷新周期分散安排在存取周期中。 R/W 刷新 tc (3)异步刷新 R/W 刷新 用在低速 系统中
CS2=!A15*!A14 CS3=A15*A14
CPU
A15 A14 A13 . . . A0 WE D0 ~ D7
2012-3-15
2 4 2:4 译码
a13 CS 0 16Kx8 a0 WEI/O
CS 1 16Kx8
WE I/O
CS 2 16Kx8
WE I/O
CS 3 16Kx8
WE I/O
12
第6章 存储系统
1、存储器概述 2、随机读写存储器 3、只读存储器 4、高速存储器 5、cache存储器 cache存储器 6、虚拟存储器 7、存储保护
2012-3-15 1
第1节 存储器概述 节
存储器的作用 存储CPU执行的指令和数据; 执行的指令和数据; 存储 执行的指令和数据 与输入输出设备直接交换数据; 与输入输出设备直接交换数据; 在多处理器系统中,存储共享数据。 在多处理器系统中,存储共享数据。 存储器的单位 存储元(存储位): 一个二进制位; 存储元(存储位) 一个二进制位; 存储单元:由若干个存储元组成;(字长) ;(字长 存储单元:由若干个存储元组成;(字长) 存储器:由许多存储单元组成。 存储器:由许多存储单元组成。
读周期 读出时间: 读出时间:从给出有效地址到外部数据总线上稳定 地出现所读出的数据信息所经历的时间。 地出现所读出的数据信息所经历的时间。 读周期时间: 读周期时间:指存储片进行两次连续读操作时所必 须间隔的时间,它总是大于或等于读出时间。 须间隔的时间,它总是大于或等于读出时间。
2012-3-15
SRAM特点: 特点: 特点 采用双稳态触发器来保存信息。 双稳态触发器来保存信息 采用双稳态触发器来保存信息。 2012-3-15 集成度较低,功耗大。 集成度较低,功耗大。
NMOS六管存储元电路
6
2 SRAM存储器的组成 存储器的组成 存储器体:若干存储单元的集合 存储单元的集合; 存储器体:若干存储单元的集合; 地址译码器: 地址译码器:将用二进制代码表示的地址转换成 输出端的高电位,用来驱动相应的读写电路, 输出端的高电位,用来驱动相应的读写电路,以 便选择所要访问的存储单元。 便选择所要访问的存储单元。
存储体 外围电路 结构(16Kx1) 例2116结构 结构
的存储体组成, 有4个32x128的存储体组成,分成行、列地址寻址。 个 的存储体组成 分成行、列地址寻址。
/RAS /CAS
2012-3-15 17
DRAM存储器的读、写周期 存储器的读、 存储器的读
读周期
2012-3-15
18
写周期。 写周期。
2012-3-15 10
SRAM存储器容量扩展方法: 存储器容量扩展方法: 存储器容量扩展方法 位扩展法:进行位数的扩充(加大字长) 位扩展法:进行位数的扩充(加大字长) 例1:计算机位长为8,设计容量为 :计算机位长为8 设计容量为8Kx8,可用的芯 可用的芯 片为8Kx1. 片为
6 5 4
CPU
再生读出。 再生读出。 读出 信息暂存: 信息暂存:X=0
必须定时刷新。 必须定时刷新。 定时刷新
DRAM特点: 特点: 特点
利用记忆电容来保存信息; 利用记忆电容来保存信息; 记忆电容来保存信息 需要定时刷新; 需要定时刷新; 集成度高,功耗低。 集成度高,功耗低。
2012-3-15 16
动态存储器芯片组成: 动态存储器芯片组成:
2012-3-15
19
DRAM刷新: DRAM刷新: 刷新 最大刷新周期: 最大刷新周期: 刷新方法: 刷新方法: 刷新周期: 刷新周期: 2ms、4ms、 2ms、4ms、8ms 各芯片同时, 各芯片同时,片内按行 刷新一行所用时间, 刷新一行所用时间,与读写周期相同
(1)集中刷新 R/W R/W tc
2012-3-15
A0 A1
A9
1维 地 址 译 码 器
字线0
字线0 字线1
1024条
字线1023
I/O
A0 A1
X地 址译 码器 字线31 A4 I/O CS WE
位线0
位线31
Y地址译码器
A5 A9
8
3 、例2114存储器芯片结构 存储器芯片结构
容量:1Kx4b; 容量: ; 引脚数:地址线: ;数据线: ;片选: ;读写: 引脚数:地址线:10;数据线:4;片选:1;读写:1
2012-3-15
3
按在计算机中的作用分类:主存储器、辅助存储器、 按在计算机中的作用分类:主存储器、辅助存储器、高 速缓冲存储器、控制存储器等。 速缓冲存储器、控制存储器等。
存储器的分级结构
名 称 高速缓冲 存储器 主存储器 外存储器 简称 Cache 主存 外存 用 途 特 点 存取速度快, 高速存取指令和数据 存取速度快,但存储容量小 存放计算机运行期间 存取速度较快, 存取速度较快,存储容量中 的大量程序和数据 存放系统程序和大型 存储容量大, 存储容量大,位成本低 数据文件及数据库
0 800~BFF 1 C00~FFF
2:4 译码 CS 1Kx4 CS 1Kx4
WE I/O WE I/O
CS 1Kx4 CS 1Kx4
WE I/O WE I/O
CS 1Kx4 CS 1Kx4
WE I/O WE I/O
CS CS 1Kx4 1Kx4
WE I/O WE I/O
13
存储器的读、 存储器的读、写周期
字位扩展法:字向和位向都扩充。 字位扩展法:字向和位向都扩充。 例3:用2114(1Kx4)的芯片及译 : ( ) 门电路组成4Kx8的存储器 码、门电路组成 的存储器
CPU A11 A10 A9 . . . A0 WE D7~D4 D3~D0
2012-3-15
A11 A10 A11~A0 0 0 1 1 0 1 000~3FF 400~7FF 1KX4 1KX4 1KX4 1KX4 1KX4 1KX4 1KX4 1KX4
7
3 0 I/O
I/O CS I/O
A0 . . . A12 WE D0. . . D7
2012-3-15
1 I/O
2 I/O
I/O I/O I/O
11
A15A14 A15 ~ A0 字扩展法:进行字数的扩充。 字扩展法:进行字数的扩充。 16KX8 0 0 0000~3FFF 的芯片组成65536x8 例2:用16Kx8的芯片组成 : 的芯片组成 16KX8 0 1 4000~7FFF 的存储器。 的存储器。 16KX8 1 0 8000~BFFF 存储空间分配: 存储空间分配:芯片个数及地址 16KX8 1 1 C000~FFFF 片选逻辑确定: 片选逻辑确定:高位地址译码控制 CS0=!A15*!A14 CS1=!A15*A14 片选。 片选。
14
写周期。 写周期。
2012-3-15
15
2、半导体动态存储器(DRAM) 、半导体动态存储器( ) 基本存储元工作原理: 基本存储元工作原理: 写入: 写入:X=1, ,
D=0,写0 , D=1,写1 ,
读出: 读出: 先送预充信号; 先送预充信号; X=1
T5管导通,读出0; 管导通,读出 ; 管导通 T6管导通,读出 ; 管导通, 管导通 读出1;
基本存储元工作原理 写入: 、 译码信号为高 译码信号为高, 写入:X、Y译码信号为高, /I/O=1、I/O=0,写0 、 , /I/O=0、I/O=1,写1 、 , 读出:先置D为高电平 再置X、 为高 为高电平, 为高, 读出:先置 为高电平,再置 、Y为高, T5有电流读出 有电流读出0 有电流读出 T6有电流读出 有电流读出1 有电流读出 保持: 保持:X/Y=0