[计算机类试卷]软件水平考试中级软件设计师上午基础知识(计算机硬件基础)模拟试卷1及答案与解析.doc
《[计算机类试卷]软件水平考试中级软件设计师上午基础知识(计算机硬件基础)模拟试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]软件水平考试中级软件设计师上午基础知识(计算机硬件基础)模拟试卷1及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试中级软件设计师上午基础知识(计算机硬件基础)模拟试卷 1及答案与解析 1 多计算机系统属于 ( )体系结构。 ( A) SISD ( B) SIMD ( C) MISD ( D) MIMD 2 ( )用于将显卡、声卡、网卡和硬盘控制器等高速外围设备直接挂在 CPU总线上。 ( A) STD总线 ( B)交叉开关 ( C) PCI总线 ( D) Centronic总线 3 ( )不属于计算机控制器中的部件。 ( A)程序计数器 PC ( B)时序发生器 ( C)程序状态字寄存器 PSW ( D)数据缓冲寄存器 4 两个同符号的数相加或异符号的数相减,所得结果的符号位 SF和进位标志
2、CF进行 ( )运算为 1时,表示运算的结果产生溢出。 ( A)与 ( B)或 ( C)与非 ( D)异或 5 32位计算机中的 32是指该计算机 ( )。 ( A)能同时处理 32位二进制数 ( B)能同时处理 32位十进制数 ( C)具有 32根地址总线 ( D)运算精度可达小数点后 32位 6 以下设施中,存取速度最快的是 ( )。 ( A)主存 ( B) Cache ( C)寄存器 ( D)高速磁盘 7 下面关于局部性原理的描述正确的是 ( )。 ( A)程序代码顺序执行 ( B)程序按照非一致性方式访问内存 ( C)程序连续地访问许多变量 ( D)程序在一段时间内访问相对小的一段地址
3、空间 8 以下关于在 I O设备与主机间交换数据的叙述中,错误的是 ( )。 ( A)中断方式下, CPU需要执行程序来实现数据传送 ( B)按交换数据的效率从低到高:程序控制方式、中断方式、 DMA方式 ( C)中断方式和 DMA方式相比,快速 I O设备更适合采用中断方式传递数据 ( D)若同时接到 DMA请求和中 断请求, CPU优先响应 DMA请求 9 以下关于 CISC RISC计算机的叙述中,正确的是 ( )。 ( A)虽然 RISC机器指令数量比 CISC机器少,但功能更强大 ( B) RISC机器指令使用频度比 CISC机器更均衡 ( C) RISC采用硬布线逻辑控制; CIS
4、C采用微程序控制技术 ( D) RISC机器指令系统中,各类指令都可以操作内存 10 浮点数由以下三部分组成:符号位 S,指数部分 E和尾数部分 M。在总长度固定的情况下,增加 M的位数、减少 E的位数可以 ( )。 ( A)扩大可表示的数的范围同 时降低精度 ( B)扩大可表示的数的范围同时提高精度 ( C)减小可表示的数的范围同时降低精度 ( D)减小可表示的数的范围同时提高精度 11 下列描述中,正确的是 ( )。 ( A)采用原码表示法,可以保证运算过程与手工运算方法保持一致 ( B)采用补码表示法,其目的是为了简化计算机运算部件的设计 ( C)正数的原码与补码是不一样的 ( D)采用
5、补码表示法,可以提高数据的运算精度 12 与十进制数 100不相等的数是 ( )。 ( A) (1100100)2 ( B) (144)8 ( C) (350)5 ( D) (66)16 13 下列部件中, ( )用来保存当前 CPU所访问的内存单元地址。 ( A) PC(程序计数器 ) ( B) AR(地址寄存器 ) ( C) AC(累加器 ) ( D) MDR(数据寄存器 ) 14 下列关于寻址方式的描述中,错误的是 ( )。 ( A)立即寻址方式中,地址码中的内容即操作数 ( B)直接寻址方式中,只需要访问内存一次,即可读取到操作数 ( C)间接寻址方式中,需要访问内存两次,才能读取到操
6、作数 ( D)寄存器寻址方式中,存放操作数的内存地址存放在寄存器中 15 下列叙述中,错误的是 ( )。 ( A)内存储器一般由 ROM和 RAM组成 ( B) RAM中存储的数据一旦断电就会消失 ( C) CPU可以直接存储硬盘中的数据 ( D)存储在 ROM中的数据断电后也不会消失 16 若内存按字节编址,用存储容量为 16K8比特的存储器芯片构成地址编号为B0000H EFFFFH的内存空间,则至少需要 ( )片。 ( A) 8 ( B) 10 ( C) 12 ( D) 16 17 设用 2K8位的存储器芯片组成 16K8位的存储器 (地址单元为 0000H3FFFH, 每个芯片的地址空
7、间连续 ),则地址单元 081FH所在芯片的最小地址编号为 ( )。 ( A) 0000H ( B) 2800H ( C) 2000H ( D) 0800H 18 某计算机指令字长为 16位,指令有双操作数、单操作数和无操作数 3种格式,每个操作数字段均用 6位二进制数表示,该指令系统共有 m条 (m16)双操作数指令,并存在无操作数指令。若采用扩展操作码技术,那么最多还可设计出 ( )条单操作数指令。 ( A) 26 ( B) (24 m)26 1 ( C) (24一 m)26 ( D) (24 m)(26 1) 19 内存容量为 16GB,字长为 64位,则 ( )。 ( A)地址总线和数
8、据总线的宽度都为 64 ( B)地址总线的宽度为 34,数据总线的宽度为 64 ( C)地址总线的宽度为 34,数据总线的宽度为 8 ( D)地址总线的宽度为 64,数据总线的宽度为 8 20 现有四级指令流水线,分别完成取指、分析、运算、传送结果 4步操作。若完成上述操作的时间依次为 6ns、 8ns、 12ns、 10ns,则流水线的操作周期应设计为( )ns。 ( A) 6 ( B) 8 ( C) 10 ( D) 12 21 计算机的用途不同,对其部件的性能指标要求也有所不同。以科学计算为主的计算机,应该 ( )。 ( A)对外存储器的读写速度要求较高,且要重点考虑 CPU的主频和字长
9、( B)对主机的运算速度要求较高,且要重点考虑 CPU的主频和字长 ( C)对 I O设备的速度要求较高,且要重点考虑硬盘读写速度和字长 ( D)对主机的运算速度要求较高,且要重点考虑硬盘读写速度和字长 22 某公司拟配置存储容量不少于 9TB的磁盘阵列用于存储数据。假设只能购买每块存储容量为 2TB的磁盘,以下说法正确的是 ( )。 ( A)如果配置 RAID5的磁盘阵列,需要购买 6块磁盘。在使用过程中当任何一块磁盘出现故障时,数据的完整性不受影响 ( B)如果配置 RAID0的磁盘阵列,需要购买 5块磁盘,在使用过程中当任何一块磁盘出现故障时,数据的完整性不受影响 ( C)如果配置 RA
10、ID0+1的磁盘阵列,需要购买 7块磁盘,在使用过程中当任何两块磁盘出现故障时,数据的完整性不受影响 ( D)如果配置 RAID1+0的磁盘阵列,需要购买 9块磁盘,在使用过程中当任何两块磁盘出现故障时,数据的完整性不受影响 23 某计算机系统由下图所示的部件构成,假定 每个部件的千小时可靠度都为 R,则该系统的千小时可靠度为 ( )。 ( A) R+2R 4 ( B) R+R2 4 ( C) R(1 (1一 R2) ( D) R(1 (1一 R)2)2 24 存储器中数据常用的存取方式有顺序存取、直接存取、随机存取和相联存取等4种, ( )的存取时间与存储位置无关。 ( A)随机存取和顺序存
11、取 ( B)顺序存取和相联存取 ( C)随机存取和直接存取 ( D)随机存取和相联存取 25 利用海明码来进行纠正单位错,如果有 8位信息位,则需要加入 ( )位校验位。 ( A) 3 ( B) 4 ( C) 7 ( D) 8 26 假设用一条 4级流水线结构来完成一条指令的取指、指令译码和取数运算以及送回结果 4个基本操作,每段执行时间是 10ns、 20ns、 30ns、 40ns,则连续输入100条时的吞吐率为 ( )。 ( A) 2 53107 s ( B) 2 46107 s ( C) 2 64107 s ( D) 2 94107 s 26 高速缓存 Cache与主存间采用全相连地址
12、映像方式,高速缓存的容量为 4MB,分为 4块,每块 1MB,主存容量为 256MB。若主存读写时间为 30ns,高 速缓存的读写时间为 3ns,平均读写时间为 3 54ns,则该高速缓存的命中率为 (1)。若地址变换表如表 6 1所示,则主存地址为 8888888H时,高速缓存地址为 (2)H。27 (1) ( A) 90 ( B) 95 ( C) 98 ( D) 99 28 (2) ( A) 488888 ( B) 388888 ( C) 288888 ( D) 188888 28 每一条指令都可以分解为取指、分析和执行三步。已知取指时间 t 取指 =5 t,分析时间 t 分析 =4At,
13、执行时间 t 执行 =5At。如果按顺序方式从头到尾执行完 100条指令需 (1) t。如果按照 执行 k、 分析 k+1、 取指 k+2重叠的流水线方式执行指令,从头到尾执行完 500条指令需 (2) t。 29 (1) ( A) 1390 ( B) 1395 ( C) 1400 ( D) 1407 30 (2) ( A) 2492 ( B) 2500 ( C) 2510 ( D) 2515 软件水平考试中级软件设计师上午基础知识(计算机硬件基础)模拟试卷 1答案与解析 1 【正确答案】 D 【试题解析】 本题考查计算机组成与体系结构的 Flynn分类法,是常考的知识点。 Flynn分类法是
14、根据指令流、数据流和多倍性三方面来进行分类的,具体如表6-2所示。 多计算机系统是由两台或多台计算机通过共享主存资源 (信息 )或通过数据链路联结在一起的计算机系统。系统中的计算机都有自己的控制部件和处理部件,因此该系统可以同时执行多条指令。属于多指令流多数据流 (MIMD)体系结构。 2 【正确答案】 C 【试题解析】 STD总线是一种规模最小、面向工业控制的 8位系统总线,支持多处理器系统。 1978年 Pro-Log公司将 STD总线作为工业标准推出,随后被批准为国际标准 IEEE 961,是 一种很老的总线。按 STD总线标准设计的模块式工控机,采用小板结构,每种模板功能单一,有 CP
15、U模板、内储模板、键盘显示模板、串行接口模板、 A D转换模板、 D A转换模板等,按扩展要求可选用其中几块模板,并支持多个 CPU模板,非常灵活、方便、可靠。 交叉开关将各个 CPU连接成动态互连网络,组成多处理机系统。 PCI(Peripheral Component Interconnect,外部组件互连 )总线用于将显卡、声卡、网卡和硬盘控制器等高速外围设备直接挂在 CPU总线上,其负责 CPU和外围设备的通信。 集 群系统是一种多处理机系统。集群系统一般使用局域网将一组高性能工作站或者高档 PC按一定结构连接起来,并在并行程序设计及可视化人机交互集成开发环境支持下,统一调度、协同处理
16、,实现高效并行处理。 我们知道,通过插在 PCI插槽上的网卡可以组建局域网,所以,通过 PCI总线是可以组建多处理机系统。 Centronie总线属于外部总线,它的接口是一种打印机并行接口标准,用于将计算机与打印机等外设相连接。 3 【正确答案】 C 【试题解析】 计算机硬件系统由运算器、控制器、存储器、输入设备和输出设 备5大部件组成。其中运算器和控制器组成中央处理器 (CPU)。运算器负责完成算术、逻辑运算功能,通常由 ALU(算术逻辑单元 )、数据缓冲寄存器、累加寄存器、多路转换器、数据总线组成;控制器是分析和执行指令的部件,也是统一指挥和控制计算机各个部件按时序协调操作的部件,通常由程
17、序计数器 (PC)、指令寄存器、指令译码器、状态条件寄存器、时序发生器、微操作信号发生器等组成。 4 【正确答案】 D 【试题解析】 解答这道题,首先需要清楚一个概念,即什么是溢出。溢出是指运算结果超出机器数的表示范围。从这个概念可以 了解到,两个异号数相加不会产生溢出,仅两个同号数相加时才有可能产生溢出。两个正数相加而绝对值超出允许的表示范围时称为正溢,两个负数相加而绝对值超出允许的表示范围时则称为负溢。一旦溢出,溢出的部分将丢失,留下来的结果将不正确。如果只有一个符号位,溢出将使结果的符号位产生错乱。因此,一般计算机中都设置了溢出判断逻辑,如果产生溢出,将停机并显示 “溢出 ”标志。 现在
18、来看几个典型的例子,从中可以总结出判断溢出的方法。其实在平时的学习当中,大家也应该尽可能多地自己总结规律。在下面的例题中,二进制数首位为符号位,后面 4位 为数据位。采用补码运算。 例 1: 3+6=9 0 0011 0 0110 0 1001例 2: 8+9=17 0 1000 0 1001 1 0001(正溢 )例 3: 8+(一 5)=3 0 1000 1 1011 0 0011例 4: (一 9)+(一 8)=一 1 7 1 0111 1 1000 0 11 11(负溢 ) 看完上面的 4个运算式,可以开始总结规律了。由于上面的计算,是对两个 4位的带符号二进制数进行运算,运算结果仍是
19、一个 4位带符号二进制数。所以其运算结果的范围应是一 16 +15,非常明显,上面的例 2和例 4的结果溢出了。接下来,对这几个例题进行详细分析。为了便于分析,令两个操作数的符号位分别为 Sa和 Sb。结果的符号位为 Sf。符号位直接参与运算,所产生的符号位进位为 Cf。将符号位之后的 A1和 B1称为最高有效位,它产生的进位为C。在例 3中, C=1,但并未溢出,所以进位不等于溢出,不能简单地根据单个进位信号去判断有无溢出,而应当从几个相关信号之间的关联去进行溢出判断。 根据这些信号的关联,可以推出多种判断溢出的关系。 这个式子其实是由两部分组成的,分别说明了两种情况的溢出。 第一种情况:
20、表示当操作数符号位Sa和 Sb都为 0,且结果的符号位为 1时,产生溢出。符号位 Sa和 Sb都为 0表示两个操作数均为正数,所以这种情况被称为 “正溢 ”。例 2符合此情况。 第二种情况: 表示当操作数符号位 Sa和 Sb都为 1,且结果的符号位为 0时,产生溢出。符号位 Sa和 Sb都为 1表示两个操作数均为负数,所以这种情况被称为 “负溢 ”。例 4符合此情况。溢出判断方法二: 这种方法是从两种进位信号之间的关联角度出发的, Cf为符号运算后产生的进位, C为最高有效数位产生的进位。分析前面的几个例题会发现:产生正溢时,由于操作数较大,因而 C=1,但由于两个正数的符号 位都为 0,则
21、Cf=0;产生负溢时,由于补码映射值较小,因而C=0,但由于两个负数的符号位皆为 1,则 Cf=1;其他未溢出情况, Cf与 C都相同,所以得到第二种判断逻辑,即当 Cf与 C不同时表明溢出。这是在单符号位补码中应用较多的判断逻辑。溢出判断方法三:单符号位的信息量只能表示两种可能:数为正或为负,如果产生溢出,就会使符号位的含义产生混乱。将符号位扩充为两位,信息量扩大,就能判断是否有溢出及结果的正确符号。同样以前面的几个算式为例。 例 5: 3+6=9 00 0011 00 0110 00 1001 例 6: 8+9=17 00 1000 00 1001 01 0001(正溢 ) 例 7: 8+
22、(一 5)=3 00 1000 11 1011 00 0011 例 8: (一 9)+(一 8)=一 17 01 0111 01 1000 10 1111(负溢 ) 通过上面的例子,可定义符号位的含义为: 00一一结果为正,无溢出; 01结果正溢; 10一一结果负溢; 11结果为负,无溢出。分析到这里,我们发现此题最适合用最后一种方法来解答。在双符号位中,高位就是符号位的进位 Cf而低位就是结果的符号位 Sf可以看到,当 Cf与Sf不同时 ,表示溢出;而相同时,表示操作正常。能达到此效果的运算为 “异或 ”运算,所以此题选择 D。 5 【正确答案】 A 【试题解析】 32位处理器的计算机是指此
23、类计算机能同时处理 32位二进制数,而 64位处理的计算机是指此类计算机能同时处理 64位二进制数。 64位相对于 32位来说: (1)设计初衷不同, 64位机器主要用于满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。 (2)要求配置不同: 64位要能很好地发挥作用,需要配置 64位操作系统及 64位的软件才能发挥最佳性能。 (3)运算速度不同: 64位处理器一次可提取 64位数据,比 32位提高了一倍,理论上性能会相应提升 1倍。 6 【正确答案】 C 【试题解析】 存储器是计算机 (包括微机 )硬件系统的重要组成部分,
24、有了存储器,计算机才具有 “记忆 ”功能,才能把程序及数据的代码保存起来,才能使计算机系统脱离人的干预,而自动完成信息处理的功能。存储器系统的三项主要性能指标是容量、速度和成本。存储器的存取速度直接决定了整个计算机的运行速度,因此,存取速度是存储器系统的重要的性能指标之一。 主存 储器,指的就是主板上的存储部件,是 CPU直接与之沟通,并用其存储数据的部件,存放当前正在使用的 (即执行中 )的数据和程序,它的物理实质就是一组或多组具备数据输入输出和数据存储功能的集成电路,内存只用于暂时存放程序和数据,一旦关闭电源或发生断电,其中的程序和数据就会丢失。主存储器通常分为 RAM和 ROM两部分。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 软件 水平 考试 中级 设计师 上午 基础知识 计算机硬件 基础 模拟 答案 解析 DOC
