第 15 章 数据库系统工程师上午试题分析与解答(1) (1) 不属于计算机控制器中的部件
A.指令寄存器 IR B.程序计数器 PC C.算术逻辑单元 ALU D.程序状态字寄存器 PSW 答案 (1)C [分析] 本题考查的是计算机系统硬件方面的基础知识
构成计算机控制器的硬件主要有指令寄存器 IR、程序计数器 PC、程序状态字寄存器 PSW、时序部件和微操作形成部件等
而算术逻辑单元 ALU 不是构成控制器的部件
(2) 在 CPU 与主存之间设置高速缓冲存储器(Cache),其目的是为了 (2)
A.扩大主存的存储容量 B.提高 CPU 对主存的访问效率 C.既扩大主存容量又提高存取速度 D.提高外存储器的速度 答案 (2)B [分析] 为了提高 CPU 对主存的存取速度,又不至于增加很大的价格
现在,通常在 CPU 与主存之间设置高速缓冲存储器(Cache),其目的就在于提高速度而不增加很大代价
同时,设置高速缓冲存储器并不能增加主存的容量
(3) 下面的描述中, (3) 不是 RISC 设计应遵循的设计原则
A.指令条数应少一些 B.寻址方式尽可能少 C.采纳变长指令,功能复杂的指令长度长而简单指令长度短 D.设计尽可能多的通用寄存器 答案 (3)C [分析] 本题考查的是计算机系统硬件方面的基础知识
在设计 RISC 时,需要遵循如下一些基本的原则
① 指令条数少,一般为几十条指令
② 寻址方式尽可能少
③ 采纳等长指令,不管功能复杂的指令还是简单的指令,均用同一长度
④ 设计尽可能多的通用寄存器
因此,采纳变长指令,功能复杂的指令长度长而简单指令长度短不是应采纳的设计原则
(4) 某系统的可靠性结构框图如下图所示
该系统由 4 个部件组成,其中 2、3 两部件并联冗余,再与1、4 部件串联
假设部件 1、2、3 的可靠度分别为 0