[计算机类试卷]计算机系统与配置练习试卷2及答案与解析.doc

上传人:unhappyhay135 文档编号:506617 上传时间:2018-11-29 格式:DOC 页数:25 大小:280.50KB
下载 相关 举报
[计算机类试卷]计算机系统与配置练习试卷2及答案与解析.doc_第1页
第1页 / 共25页
[计算机类试卷]计算机系统与配置练习试卷2及答案与解析.doc_第2页
第2页 / 共25页
[计算机类试卷]计算机系统与配置练习试卷2及答案与解析.doc_第3页
第3页 / 共25页
[计算机类试卷]计算机系统与配置练习试卷2及答案与解析.doc_第4页
第4页 / 共25页
[计算机类试卷]计算机系统与配置练习试卷2及答案与解析.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、计算机系统与配置练习试卷 2及答案与解析 1 如果主存容量为 16MB,且按字节编址,则表示该主存地址至少应需要 _位。 ( A) 16 ( B) 20 ( C) 24 ( D) 32 2 编号为 0、 1、 2、 3、 、 15的 16个处理器。用 cube0互联函数时,第 7号处理机可以与第 _号处理机相联。 ( A) 3 ( B) 6 ( C) 11 ( D) 14 3 设 16个处理器编号分别为 0, 1, 2, , 15,用 PM2-0互联函数时,第 13号处理机与第 _号处理机相联。 ( A) 6 ( B) 11 ( C) 12 ( D) 15 4 编号为 0、 1、 2、 3、

2、、 7的 8个处理器,当采用 PM2+1单级网络互连时,与6号处理器相连的处理器号是 _。 ( A) 0 ( B) 4 ( C) 6 ( D) 8 5 某流水线浮点加法器分为 5级,若每一级所需要的时间分别是 6ns、 8ns、 5ns、7ns和 6ns,则此流水线的最大加速比为 _。 ( A) 2.0 ( B) 4.0 ( C) 4.5 ( D) 5.0 6 常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是 _。 ( A)多版本程序设计 可以检查软件故障,但不能检查硬件故障 ( B)用一组数据检查运算逻辑部件的功能属于能力检查 ( C)一致性检查时要把计算机的计算结果与手工计算结果

3、进行比较 ( D)软件冗余是一种动态冗余技术 7 在容错计算机中采用冗余技术来提高系统的可靠性和可用性,这些冗余技术不包括 _。 ( A)硬件冗余 ( B)信息冗余 ( C)时间冗余 ( D)人员冗余 8 实现容错计算的主要手段是冗余。 _中动态冗余的典型例子是热备系统和冷备系统。 ( A)结构冗余 ( B)信息冗余 ( C)时间冗余 ( D)冗余附加技术 9 利用海明码 (Hamming Code)纠正单位错,如果有 6位信息位,则需要加入 _位冗余位。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 10 提高计算机可靠性可以采用冗余技术,下面的例子中属于信息冗余的是_。 ( A)

4、软件备份 ( B) CRC校验 ( C)程序卷回 ( D)指令复执 11 计算机性能评价有多种方法,在关于各种性能评价方法的描述中,不正确的是_。 ( A)用 MIPS来比较体系结构不同的计算机的运算速度可能会得出错误的结论 ( B)吉布森 (Gibson)混合比例计算法会受到 caehe命中率和流水线效率的影响而出现测量偏差 ( C) PDR方法测量的是指令执行的平均时间,它可以全面反映计算机的性能指标 ( D) CPT方法计算的是每秒百万次理论运算 (MTOPS),因而叫做综合理论性能 12 下面关于计算机性能的各种评估方法的论述中,正确的是 _。 ( A)每秒百万次指令 (MIPS)描述

5、了计算机的浮点运算速度 ( B)等效指令速度法采用灵活的指令比例来评价计算机的性能 ( C)峰值 MFLOPS以最慢的浮点指令来表示计算机的运算 速度 ( D) CTP以每秒百万次理论运算 (MTOPS)来表示运算部件的综合性能 13 SPEC计算机性能测试有不同的方法,吞吐率测试是指对 _的测试。 ( A)计算机完成单个任务要用多少时间 ( B)计算机在一定时间内能完成多少任务 ( C)计算机在一定时间内能输出多少数据 ( D)计算机在一段时间内能并行执行多少个程序 14 下面关于计算机性能的各种评估方法的论述中,正确的是 _。 ( A)峰值 MIPS通常是以指令集中最快指令的执行速度计算得

6、到的 ( B)由于 MFLOPS值无需考虑 运算部件与存储器、 I/O系统等速度之间相互协调等因素,因此可灵活应用于各种浮点运算速度的场合 ( C)吉布森 (Gibson)混合比例计算法采用灵活的指令比例来评价计算机的性能 ( D)带有 cache的计算机,因为存取速度加快,其 PDR值也就相应地提高 15 下面关于 RISC计算机的论述中,不正确的是 _。 ( A) RISC计算机的指令简单,且长度固定 ( B) RISC计算机的大部分指令不访问内存 ( C) RISC计算机采用优化的编译程序,有效地支持高级语言 ( D) RISC计算机尽量少用通用寄存 器,把芯片面积留给微程序 16 下面

7、关于计算机 Cache的论述中,正确的是 _。 ( A) Cache是一种介于主存和辅存之间的存储器,用于主辅存之间的缓冲存储 ( B)如果访问 Cache不命中,则用从内存中取到的字节代替 Cache中最近访问过的字节 ( C) Cache的命中率必须很高,一般要达到 90%以上 ( D) Cache中的信息必须与主存中的信息时刻保持一致 17 关于相联存储器,下面的论述中,错误的是 _。 ( A)相联存储器按地址进行并行访问 ( B)相联存储器的每个存储单元 都具有信息处理能力 ( C)相联存储器能并行进行各种比较操作 ( D)在知识库中应用相联存储器实现按关键字检索 18 下面关于系统总

8、线的论述中,不正确的是 _。 ( A)系统总线在计算机各个部件之间传送信息 ( B)系统总线就是连接一个源部件和多个目标部件的传输线 ( C)系统总线必须有选择功能,以判别哪个部件可以发送信息 ( D)系统总线的标准分为正式标准和工业标准 19 以下关于 CISC/RISC计算机的叙述中,不正确的是 _。 ( A) RISC机器指令比 CISC机器指令简单 ( B) RISC机器中通用寄存器比 CISC多 ( C) CISC机器采用微码比 RISC多 ( D) CISC机器比 RISC机器可以更好地支持高级语言 20 虚拟存储系统中的页表有快表和慢表之分,下面关于页表的叙述中正确的是_。 (

9、A)快表与慢表都存储在主存中,但快表比慢表容量小 ( B)快表采用了优化的搜索算法,因此比慢表的查找速度快 ( C)快表比慢表的命中率高,因此快表可以得到更多的搜索结果 ( D)快表采用快速存储器件组成,按照查找内容访问,因此比慢表查找速度快 21 已知 X/2补 =0C6H,计算机的机器字长为 8位二进制编码,则 X补 =_。 ( A) 8CH ( B) 18H ( C) 0E3H ( D) 0F1H 22 利用高速通信网络将多台高性能工作站或微型机互连构成机群系统,其系统结构形式属于 _计算机。 ( A) SISD ( B) MISD ( C) SIMD ( D) MIMD 23 在虚拟存

10、储器中,辅存的编址方式是 _。 ( A)按信息块编址 ( B)按字编址 ( C)按字节编址 ( D)按位编址 24 cache存储器一般采用 _存储器件构 成。 ( A) DRAM ( B) SRAM ( C) ROM ( D) NVRAM 25 采用 _不能将多个处理机互连构成多处理机系统。 ( A) STD总线 ( B)交叉开关 ( C) PCI总线 ( D) Centronic总线 25 内存地址从 0AC000H到 0C7FFFH,共有 (1)K个地址单元,如果该内存地址按字 (16bit)编址,由 28片存储器芯片构成。已知构成此内存的芯片每片有 16K个存储单元,则该芯片每个存储单

11、元存储 (2)位。 26 (1) ( A) 96 ( B) 112 ( C) 132 ( D) 156 27 (2) ( A) 4 ( B) 8 ( C) 16 ( D) 24 27 内存按字节编址,地址从 0A4000H到 0CBFFFH,共有 (1)字节。若用存储容量为 32K8bit的存储器芯片构成该内存,至少需要 (2)片。 28 (1) ( A) 80K ( B) 96K ( C) 160K ( D) 192K 29 (2) ( A) 2 ( B) 5 ( C) 8 ( D) 10 29 编号为 0、 1、 2、 3、 、 15的 16个处理器,用单级互联网络互联。当互连函数为 Cu

12、be3(四维立方体单级 互联函数 )时, 6号处理器与 (1)号处理器相连接。若采用互连函数 Shuffle(全混洗单级互联函数 )时, 6号处理器与 (2)号处理器相连接。 30 (1) ( A) 15 ( B) 14 ( C) 13 ( D) 12 31 (2) ( A) 15 ( B) 14 ( C) 13 ( D) 12 31 在计算机系统中,某一功能的处理时间为整个系统运行时间的 50%,若使该功能的处理速度加快 10倍,根据 Amdahl定律,这样做可以使整个系统的性能提高 (1)倍。若要使整个系统的性能提高 1.5倍,则该功能的处理速度应加快 (2)倍。 32 (1) ( A)

13、1.6 ( B) 1.7 ( C) 1.8 ( D) 1.9 33 (2) ( A) 3 ( B) 5 ( C) 7 ( D) 8 33 某计算机的时钟频率为 400MHz,测试该计算机的程序使用 4种类型的指令。每种指令的数量及所需指令时钟数 (CPI)如表 4-7所示,则该计算机的指令平均时钟数为 (1);该计算机的运算速度约为 (2)MIPS。 34 (1) ( A) 1.85 ( B) 1.93 ( C) 2.36 ( D) 3.75 35 (2) ( A) 106.7 ( B) 169.5 ( C) 207.3 ( D) 216.2 35 用单台处理机顺序计算表达式: f=a+be+

14、ce2+de3,需 (1)级。若用 3台处理机并行计算此表达式,则只需 (2)级。 36 (1) ( A) 4 ( B) 5 ( C) 6 ( D) 7 37 (2) ( A) 2 ( B) 3 ( C) 4 ( D) 5 计算机系统与配置练习试卷 2答案与解析 1 【正确答案】 C 【试题解析】 用二进制编码表示地址, 1KB=210B; 1MB=220B。由于 24=16,因此16MB地址至少应需要 log2(242 20)=log2224=24位。 【知识模块】 计算机系统与配置 2 【正确答案】 B 【试题解析】 Cube0互联函数实现二进制地址编号中第 0位位值不同的输入端、输出端之

15、间的连接。对于第 7号微处理器,其二进制编码为 0111。对该编号从右边数起的第 0位位值求反,可得到所求的微处理器编号为 0110,即与第 6号微处理器相连接。 【知识模块】 计算机系统与配置 3 【正确答案】 C 【试题解析】 依题意知, i=0, i=13, N=16。 PM2-i(j)=(j-2i)modN=(13-20)MOD 16=12,即第 13号处理机与第 12号处理机相联。 【知识模块】 计算机系统与配置 4 【正确答案】 A 【试题解析】 依题意知, i=1, j=6, N=8。 PM2+i(j)=(j+2i)mod N=(6+21)MOD 8=0,即第 6号处理器与第 0

16、号处理器相联。 【知识模块】 计算机系统与配置 5 【正确答案】 B 【试题解析】 若使用流水线技术,则其时钟周期至少为 8ns。若不采用流水线技术,则需要的时间为 (6+8+5+7+6)=32ns。因此,该流水线浮点加法器的最大加速比 Sp=32/8=4(0Spp,其中 p表示流水线级数 )。 若每一级的时间相同,则该流水线的最大加速比为其级数值。例如,对于本试题,若每一级的时间均为 7ns,则该流水线的最大加速比 Sp=75/7=5。 【知识模块】 计算机系统与配置 6 【正确答案】 B 【试题解析】 软件冗余是利用冗余的软件来检测硬件和软件的功能是否正常。常用的有 一致性检查、 能力检测

17、和 多版本程序设计等技术,这 3种技术的相关说明见表 4-4。对于选项 D的 “动态冗余技术 ”是硬件冗余的一种技术类型。 【知识 模块】 计算机系统与配置 7 【正确答案】 D 【试题解析】 作为容错技术,主要考虑 4种冗余: 硬件冗余、 软件冗余、 信息冗余和 时间冗余,但作为一个具体软件系统,往往会采用多种技术去实现。例如,在硬件冗余的基础上实现软件的冷备份、温备份、热备份;软件冗余采用 N版本技术 (包括多种语言、多种编译器、背对背开发等 );信息冗余采用数据检错码 (例如 CRC码等 )、纠错码 (例如海明码等 )技术;时间冗余通常采用多次运行同一个程序 (或 个版本的程序 ),对结

18、果进行冗余比较。 【知识模块】 计算机系统与配置 8 【正确答案】 A 【试题解析】 实现容错计算的主要手段是冗余,通常冗余技术主要分为 结构冗余 (硬件冗余 )、 信息冗余、 时问冗余和 冗余附加技术。其中,结构冗余是最常用的冗余技术。按其工作方式可以分为静态冗余、动态冗余和混合冗余。静态冗余通过表决和比较来屏蔽系统中出现的错误。动态冗余的主要方式是多重模块待机储备,相继运行,以维持系统的正常工作。其典型的例子是热备系统和冷备系统。混合冗余则是静态冗余和动态冗余的综合。 【知识模块】 计算机系统与配置 9 【正确答案】 C 【试题解 析】 信息冗余中的海明码能纠正可能出现的单比特错。假设信息

19、位为k,冗余校验位为 r,纠正单比特错需满足 2rk+r+1的关系。本试题中, k=6,则r4。 【知识模块】 计算机系统与配置 10 【正确答案】 B 【试题解析】 信息冗余是指在实现正常功能所需的信息之外再添加一些信息,用来检测或纠正信息处理和传输中产生的错误。奇偶校验码、循环冗余校验码CRC、海明码等其典型的例子。 软件备份属于软件冗余的技术范畴。程序卷回、指令复执是时间冗余的典型例子。 【知识模块】 计算机系统与配 置 11 【正确答案】 C 【试题解析】 选项 A的 “MIPS”表示每秒百万次指令,用来描述计算机的定点运算速度。使用该指标评价同一厂商生产的同一系列的计算机比较准确,因

20、为这些计算机具有相同的体系结构,尤其是有相似的指令集。如果用来比较两种机器结构和指令集不同的计算机的运算速率,则可能会得出错误的结论。 选项 B的 “吉布森 (Gibson)混合比例计算法 ”是根据统计分析原理,得出了各类指令在程序中所占的比例,根据这个比例确定等效指令的执行时间 ,式中 wi为各类指令在程序中所占的比例, ti为各类指令的执行时间 , n为指令类型数。对于复杂的指令集,其中某些指令的执行时间不固定,数据的长度、 cashe命中率、流水线的效率等因素都会影响计算机的运算速度,因此使用 Gibson混合比例计算法会出现测量偏差。 选项 C的 “PDR(数据处理速率 )方法 ”测量

21、的是指令执行的平均时间,其结果主要反映 CPU与主存的数据处理速率,但没有全面反映计算机的性能指标。其计算公式是: PDR=L/尺。其中, L为指令操作数的平均长度,即每条指令传送数据的平均位数,单位为 bit; R为指令的平均执行时间,单位为 us。 选项 D的 “CPT(综合理论性能 )方法 ”,首先计算出处理部件的每一计算单元的有效计算率R,再按字长加以调整,得出计算单元的理论性能 TP,所有组成处理部件的计算单元的理论性能的总和即为 CPT值。它以每秒百万次理论运算 (MTOPS)表示。 【知识模块】 计算机系统与配置 12 【正确答案】 D 【试题解析】 选项 A的 “MIPS”表示

22、每秒百万次指令,用来描述计算机的定点运算速度。 选项 B的 “等效指令速度法 ”通过各类指令在程序中所占的比例 (Wi)进行计算得到的。 若各类指令的执行时间为 ti,则等效指令的执行时间 ,式中 n为指令类型数。可见,它是一种采用固定比例的方法来评价计算机的性能,可能会出现评价偏差现象。 选项 C的 “MFLOPS”表示每秒百万次浮点运算速度,用来描述计算机的科学计算速度,常用的有峰值 MFLOPS和以基准程序测得的 MFLOPS。其中,峰值 MFLOPS以最快的浮点指令执行时间计算得到。 选项D的 “CPT(综合理论性能 )方法 ”是以每秒百万次理论运算 (MTOPS)来表示运算部件的综合

23、性能。 【知识模块】 计算机系统与配置 13 【正确答案】 B 【试题解析】 SPEC:基准测试程序都是 从实际应用中优选出来的,重点测试计算机的处理器、存储结构和编译器的性能。 SPEC对计算机性能的测试主要有速度测试和速率测试两种方法。其中,速度测试用于测试一台计算机完成单个任务有多快;而速率测试又称为吞吐率测试,用于测试一台计算机在一定时间内能完成多少个任务。 SPEC值越高说明计算机的性能越好。 【知识模块】 计算机系统与配置 14 【正确答案】 D 【试题解析】 峰值 MIPS通常是以指令集中最基本指令的执行速度计算得到的。 每秒百万次浮点运算速度 (MFLOPS)可用于比较和评价同

24、一 系统中求解同一问题的不同算法的性能,还可用于在同一源程序、同一编译器以及相同的优化措施、同样运行环境下对不同系统测试浮点运算速度。 由于实际应用程序中各种操作所占比例不同,因此所测得的 MFLOPS也不相同,即 MFLOPS值只能说明在特定条件下的浮点运算速度。 吉布森 (Gibson)混合比例计算法通过各类指令在程序中所占的比例 (Wi)的方法来评价计算机的性能,可能会出现评价偏差现象。 数据处理速率 PDR主要是对 CPU和主存数据处理速度进行计算而得到的,它允许并行处理和指令预取的功能。带 有 cache的计算机,因为存取速度加快,其PDR值也就相应地提高。 【知识模块】 计算机系统

25、与配置 15 【正确答案】 D 【试题解析】 RISC是精简指令集计算机的英文缩写,它是在继承复杂指令集计算机 (CISC)成功技术并克服其缺点的基础上产生并发展的, RISC与 CISC在技术特点上的对比见表 4-8。 由表 4-8可知, RISC计算机采用硬联逻辑控制,可以把节约的芯片面积用于增加通用寄存器,或者把其他逻辑部件集成到 CPU中。它使用相当多的通用寄存器。例如,算术逻辑运算指令的操作数都在通用寄存器 中存取。 【知识模块】 计算机系统与配置 16 【正确答案】 C 【试题解析】 Cache是一种介于主存和微处理器 (CPU)之间的高速存储器,用于主存和 CPU之间的缓冲存储。

26、其命中率必须很高,一般要达到 90% 95%以上,才能使访存的速度跟得上 CPU的速度。 在 CPU和 Cache之间通常一次传送一个字块,字块的长度是一个主存周期内能调出的信息的长度。如果访问 Cache不命中,则用从主存中取到的字节代替Cache中较少访问过的字节,即同时送 CPU和 Cache,下次就可以从 Cache中读出需要的信息了。 如果程序执行过程件要对某字块进行写操作,将遇到如何保持 Cache与主存一致性的问题。通常有 “写回法 ”和 “直写法 ”等两种写入方式。其中, “写回法 ”是只写 Cache,并用标志加以说明,直到经过重写的字块被从 Cache中替换出来时再写入主存

27、。 “直写法 ”是写 Cache时也同时写入主存,使 Cache与主存时刻保持一致。如果被重写的单元不在 Cache中,那就只写入主存,而不写入Cache。可见不是所有的情况下都可以保持 Cache中的信息与主存中的信息完全一致。 【知识模块】 计 算机系统与配置 17 【正确答案】 A 【试题解析】 相联存储器 (也称为按内容访问的存储器 )不是按地址访问存储器,而是按所存数据字的全部内容或部分内容进行查找 (或检索、更新 )。为了进行检索操作,要求相联存储器能进行各种并行的比较操作 (=、 、 max、 min等 )。其每个存储单元除了具有存储信息的功能之外,还应具有信息处理的能力,即每个

28、存储单元必须有一个处理单元。 相联存储器除了应用于虚拟存储器与 Cache中之外,还可用于数据库和知识库中按关键字进行检索。 【知识模块】 计算机 系统与配置 18 【正确答案】 B 【试题解析】 在计算机各个部件之间传送信息的通路称为系统总线。由于多个部件连接到一条公共总线上,必须对每个发送的信息规定其信息类型和接收信息的部件,协调信息的传送;必须经过选择判优,避免多个部件同时发送信息的冲突,另外还需要防止信息的丢失。 总线是从两个或两个以上源部件传送信息到一个或多个部件的一组传输线。如果某条传输线仅用于连接一个源部件 (输出 )和多个目标部件 (输入 ),则不能称为系统总线。 通常将系统总

29、线的标准分为正式公布的标准和实际存在的工业 标准。 【知识模块】 计算机系统与配置 19 【正确答案】 D 【试题解析】 RISC与 CISC在技术特点上的对比见 典型题 4-9-1 的表 4-81。RISC机器设计时选择了一些使用频率较高的简单指令;其通用寄存器的数量相当多,从而可减少访存 (存 /取数据 )次数;依靠编译程序的优化来更有效地支持高级语言。 CISC机器的微码电路在芯片上所占的面积要占总面积的 50%以上。 【知识模块】 计算机系统与配置 20 【正确答案】 D 【试题解析】 由于程序在执行过程中具有 局限性,因此对页表中各存储字的访问并不是完全随机的,即在一段时问内,对页表

30、访问只是局限在少数几个存储字内。把最近访问过的页表部分存放在快速存储器中组成快表 (也称为转换检测缓冲器 TLB)。采用按内容查找的相联存储器组成快表以实现并行查找。快表是慢表的小小的副本,一般在 16行至 64行之间 (几十个字 )。慢表存储在主存储器中,按地址访问,用软件实现。快表与慢表构成了一个两级存储系统。 快表基本思想是大大缩小目录表的存储容量,从而大大加快查表速度。查表时,由虚页号同时去查找快表和慢表,如果在快表中查到与用户虚 地址相等的存储字,就立即终止慢表的查表过程,并读出存储字中的实页号送入到主存的地址寄存器中。如在快表中没有查找到,就花费一个访主存时间查慢表,从中把查到的实

31、页号送入主的地址寄存器,同时也把这个实页号连同用户虚地址等信息送入快表中。此时,若快表已写满,则需采用某种替换算法来替换掉其中一个不常用的存储字。 由于快表的查表速度非常快,与主存储器的一个存储周期相比几乎可以忽略不计。因此,只要快表的命中率很高,那么虚拟存储器的访问速度就能与主存储器的工作速度很接近。要提高快表的命中率,最直接的办法是增加快表的 容量。但快表是相联方式访问的,当容量增加时,其查表速度就会降低。 【知识模块】 计算机系统与配置 21 【正确答案】 A 【试题解析】 在计算机中,补码是最适合进行数字加减运算的数字编码,以便符号位也能作为数值的一部分参与运算。补码加法的运算法则是:

32、和的补码等于补码求和。补码减法的运算法则是:差的补码等于被减数的补码加上减数取负后的补码。负数补码表示的实质是将负数映射到正数域,所以可将减法运算转化为加法运算。在补码加减运算中,符号位和数值位一样参加运算,无须做特殊处理。 对某数据进行乘 2运算相当 对该数据二进制数作不带符号位逻辑左移一位的运算,对某数据进行除 2运算相当对该数据二进制数作不带符号位逻辑右移一位的运算。本试题中,由于 X/2补 =0C6H=(1100 0110)2,因此求解 X补 需将 (1100 0110)2作不带符号位左移一位的运算,其结果是 (1000 1100)2=8CH。 同理,如果对 X/2补=0C6H求解 X

33、/4补 ,则需将 (1100 0110)2作不带符号位右移一位的运算,其结果是(1010 0011)2=0A3H。 【知识模块】 计算机系统与配置 22 【正确 答案】 D 【试题解析】 利用高速通信网络将多台高性能工作站或微型机互连构成机群系统,这种机群系统适用于中、粗粒度的并行进程的高效并行处理。由于其多机并行处理是在进程级、任务级上进行的,因此该机群系统属于多指令流、多数据流(MIMD)的系统结构。 单指令流、多数据流 (SIMD)系统结构的典型例子是阵列处理机,它适用于矩阵运算。 【知识模块】 计算机系统与配置 23 【正确答案】 A 【试题解析】 虚拟存储器是一种通过硬件和软件的综合

34、来扩大用户可用存储空间的技术。即系统软件操作 系统通过一定的调度策略,把外存当内存来使用;程序预先放在外存,在操作系统的管理和调度下,按某种算法依次调入内存被 CPU执行。可见,在计算机系统中,构成虚拟存储器既需要硬件也需要管理软件方可实现。 在虚拟存储器中,辅存一般按信息块编址,而不是按字编址。信息块的大小等于虚页面的大小。外部地址变换时只要把虚页号变换成块号即可。 【知识模块】 计算机系统与配置 24 【正确答案】 B 【试题解析】 半导体存储器按存取方式分为只读存储器 ROM和随机存取存储器RAM。其中, RAM根据存储器件能否 长期保存信息而分为静态 RAM(SRAM)、动态 RAM(

35、DRAM)和非易失 RAM(NVRAM)。 SRAM的集成度低、功耗较大; DRAM的集成度较高、功耗小,但存取速度比SRAM低。通常,计算机的主存采用 DRAM, Cache的存储器件采用 SRAM。 【知识模块】 计算机系统与配置 25 【正确答案】 D 【试题解析】 Centronic总线主要用于计算机与打印机等外设相连接的场合,不能用于多机互联。根据 STD总线、 PCI总线的规范,它们都支持构成多机系统。而交叉开关就是专门用于多机互 联的。 【知识模块】 计算机系统与配置 【知识模块】 计算机系统与配置 26 【正确答案】 B 【知识模块】 计算机系统与配置 27 【正确答案】 A

36、【试题解析】 本题的解答思路如下: 考虑该连续的地址空间应包括 0AC000H、0C7FFFH这两个字节本身的地址,因此该地址空间计算式子是: (0C7FFFH+1)-0AC000H=0C8000H-0AC000H。 接着考虑到 (1)空缺处后面的单位是以 KB为计算单位,其中 1KB=210B=0b10 0000 0000B。因此对于 0C8000H-0AC000的计算式子只需重点关注高 10位的计算,其计算过程如下: 计算结果 0b1 1100 00=26+25+24=64+32+16=112,因此 (1)空缺处的正确答案是选项 B。 由以上计算结果以及该内存地址按字 (16bit)编址可

37、知,地址单元从 0AC000H到 0C7FFFH的内存容量为 11216 K。 若使用 28片存储器芯片构成该内存,则每个芯片的容量应为 (112/28)16K。而构成此内存的芯片每片有 16K个存储单元,则该芯片每个存储单元需存储 4位二进制数。因此 (1)空缺处的 正确答案是选项 A。 【知识模块】 计算机系统与配置 【知识模块】 计算机系统与配置 28 【正确答案】 C 【知识模块】 计算机系统与配置 29 【正确答案】 B 【试题解析】 (1)空缺处要求计算按字节编址的内存从 0A4000H到 0CBFFFH的地址空间。首先考虑该连续的地址空间应包括 0A4000H该字节的地址,因此该

38、地址空间计算式子是: (0CBFFFH+1)-0A4000H=0CC000H-0A4000H。 接着考虑到 (1)空缺处的 4个选项的单位均以 KB为计算单位,其中 1KB=210B=0b10 00000000B。因此对于 0CC000H-0A4000H算式中只需重点关注高 10位的计算,其计算过程如下: 计算结果 0b10 1000 00=27+25=128+32=160,因此 (1)空缺处的答案是选项 C。 若要用存储容量为32Kx8bit的存储器芯片构成该 160KB的内存,设至少需要存储器芯片的片数为N。 N=(16010248bit)/(3210248bit)=5 因此 (2)空缺处

39、的答案是选项 B。 【知识模块】 计算机系统与配置 【知识模块】 计算机系统 与配置 30 【正确答案】 B 【知识模块】 计算机系统与配置 31 【正确答案】 D 【试题解析】 四维立方体单级互联函数 (Cube3)运算规则是,将已知的微处理器编号从右边第 0位起数到第 3位,将该位求反即可得到所求的微处理器编号。因此对于第 6号微处理器,其二进制编码为 0110,经过变换后为 1110,即与第 14号微处理器相连接。 全混洗单级互联函数 (Shuffle)是一个无进位左循环一位的函数。对于第 6号微处理器的编码 (0110)经 Shuffle变换后为 1100,即与第 12号微 处理器相连

40、接。 【知识模块】 计算机系统与配置 【知识模块】 计算机系统与配置 32 【正确答案】 C 【知识模块】 计算机系统与配置 33 【正确答案】 A 【试题解析】 根据 Amdahl定律计算公式,系统加速比 。 依题意知 fe=0.5, re=10,代入以上公式计算可得, 。 若要使整个系统的性能提高 1.5倍,即 ,因此该功能的处理速度加快的倍数 。 【知识模块】 计算机系统与配置 【知识模块】 计算机系统与配置 34 【正确答案】 B 【知识模块】 计算机系统与配置 35 【正确答案】 C 【试题解析】 计算机执行指令的平均时钟数为总时钟数除以总条数,即本试题所给出的表 7-1中指令的算术

41、平均值。 计算机执行指令的平均时钟数 故指令的平均时钟数为 1.93个时钟周期 。 该计算机的速度为平均每秒钟所执行的指令条数,即其时钟在 1s内有多少个指令的平均时钟数。 MIPS表示每秒百万条指令。 计算机的运算速度 【知识模块】 计算机系统与配置 【知识模块】 计算机系统与配置 36 【正确答案】 C 【知识模块】 计算机系统与配置 37 【正确答案】 C 【试题解析】 用单台处理机顺序计算表达式: f=a+be+ce2+de3时,可先将该表达式变换为: f=a+e(b+e(c+ed) 画出其树形流程图如图 4-18所示,可见单台处理机计算该表达式需 6步。 当采用 3台处理机并行工作时,树形流程图如图 4-19所示。可见,利用 3台处理机并行处理该表达式只需 4步即可完成。 【知识模块】 计算机系统与配置

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1