计算机组成原理-课堂练习-第四章
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题
1.下列叙述中( )是正确的。
A.主存可由RAM和ROM组成B主存只能由ROM组成C.主存只能由RAM组成D以上答案都不正确
2.和辅存相比,主存的特点是( )。
A.容量小:速度快、成本高B.容量小、速度快、成本低
C、容量大、速度快、成本高D容量大、速度快、成本低
3.一个16 K×32位的存储器,其地址线和数据线的总和是( )。
A.48 B.46 C.38 D.44
4.一台计算机有64 MB的主存,字长为4字节,那么在存储器中对单个字寻址需要( )位地址。64MB / 4B = 16M
A.23 B 24 C 25 D.26
5.某存储器容量为32 K×16位,则( )
A、地址线l6根,数据线32根
B、地址线32根,数据线16根
C、地址线15根,数据线16根
D、地址线16根,数据线16根
6.某存储器容量为32K×16位,则( )
A.其地址线是16根 B 其地址线数与16无关
C.其地址线数与16有关 D 无法确定其地址线与16的关系8.DRAM地扯分两次输入(行选通RAS、列选通CAS)的目的是( )。
A.提高速度B.减少芯片引出线
C.刷新D电平需要
9.在磁盘存储器中,以下正确的描述是( )。
A.各磁道的位密度相等B.内圈磁道的位密度较大
C.外圈磁道的位密度较大D.内外国磁道的位密度相等
位密度是磁道单位长度上的记录的二进制代码的位数,
由于每个磁道记录的信息量是相等的,而内圈的长度较短,
所以内囤磁道的位密度较大。
10.活动头磁盘存储器的寻道时间通常是指( )。
A.最大寻道时间B.最小寻道时间C.最大寻道时间和最小寻道时间的平均值
D.最大寻道时间和最小寻道时间之和
11.多体交叉存储器主要解决的问题是( )。
A 扩充主存储器的容量
B 提高主存储器数据传输率
C.减少主存储器芯片数量 D 简化线路结构
12.一个四体并行低位交叉存储器,每个模块的容量是64 K×32位,存取周期为200 ns,在下列说法中( )是正确的。
A.在200 ns内,存储器能向CPU提供128位二进制数
B.在50 ns内,存储器能向CPU提供32位二进制数
C.在200 ns内,存储器能向CPU提供32位二进制数
D.在200 ns内,存储器能向CPU提供的二进制位数不确定
14.设机器字长为32位,存储容量为16 MB,若按双字编址,其寻址范围是( )。8B
A.8 MB B.2M C 4M D.1 M
19.采用虚拟存储器的目的是( ).
A.提高主存的速度
B.扩大辅存的存取空间
C 扩大存储器的寻址空间
D.既提高主存的速度,又扩大存储器的寻址空间
20.下列关于虚拟存储器的论述中,正确的是( )。
A.对应用程序员透明,对系统程序员不透明
B 对应用程序员不透明,对系统程序员透明
C.对应用程序员、系统程序员都不透明
D. 对应用程序员、系统程序员都透明
虚存的管理由软件(操作系统)和硬件共同完成,所以对实现存储管理的系统程序员不透明,而只对应用程序员透明。
Cache的管理完全由硬件实现,所以对系统程序员和应用程序员均透明。
21.半导体存储器速度最快的是( )。
A. F'LASH MEMORY B.EPROM
C. DRAM D SRAM
二、综合应用答题
1. 简述存储系统的层次结构,说明每个层次的作用。
答:存储系统是由Cache、主存和辅存构成。Cache主存层次是为了解决主存和CPU之间速度的匹配问题。而主存辅存层次是为了解决主存容量不足的问题。
3.衡量一个主存储器的主要性能指标有哪些?
答:衡量一个主存储器的主要性能指标为:存储容量、存储速度。
(1)存储容量是指主存中能存放二进制代码的总位数。
(2)存储速度是由存取时间和存取周期来表示的。
存取时间又称存储器的访问时间,是指从启动一次存储器操作到完成该操作所经历的时问。
存取周期指连续启动两次独立的存储器操作所需间隔的最小时间。通常,存取周期略大于存取时间,其差别与主存储器的物理实现细节有关。
(3)存储器带宽是与存取周期密切相关的指标,它表示单位时间内存储器存取的信息量。
4.提高访存速度可采取哪些措施?简要说明之。
(1)采用高速器件。选用存取周期短的芯片,可提高存储器的速度。
(2)采用Cache. CPU将最近期要用的信息先调入Cache,而Cache的速度比主存快得多,这样CPU每次只需从Cache中读写信息,从而缩短了访存时间,提高了访存速度。
(3)调整主存结构。如采片j单体多字(在一个存取周期内读出多个存储字,可增加存储器的带宽)或采用多体结构存储器。
7.判断下列正误并说明理由:
(1)多体交叉存储器是按低地址作为区分存储器的标记。
错误;
多体交叉存储器分为低位交叉存取和高位交叉存取两种形式。
低位交叉存取(交叉存储):低位为模块地址,高位为每个模块内字地址。
高位交叉存取(顺序存储):高位为模块地址,低位为每个模块内宇地址。
所以多体交叉存储器不是都按低地址作为区别存储器的标记的。
(2)存储系统中主要通过并行主存储器和设置Cache来提高速度。
正确。这正是存储系统提高速度常用的两种方法。
(3) LRU替换算法的平均命中率要高于FIFO替换算法的平均命中率。
正确。因为LRU算法反映了程序的局部性特点。
(4)页式管理的虚拟存储器,按地址访问的页表称为“快表”。
错误。
快表的定义是这样的:由于程序局部性的特点,对页表内部各行的使用不是随机的,而是簇聚在一起的。就是说,在一段时间内只使用到了表中很少的几行。这样我们可以使用一个比全部的页表的内容少很多的目录表,也就是快表,来提高查找的时间。
快表又称TLB。它是内存中页表的一小部分,用相联存储器实现。
它是按内容访问的,而接地址访问的页表是慢表。