【计算机类职业资格】软件设计师-计算机组成原理与系统结构及答案解析.doc
《【计算机类职业资格】软件设计师-计算机组成原理与系统结构及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件设计师-计算机组成原理与系统结构及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、软件设计师-计算机组成原理与系统结构及答案解析(总分:54.00,做题时间:90 分钟)1.计算机指令系统中采用不同寻址方式可以提高编程灵活性,立即寻址是指_。(分数:1.00)A.操作数包含在指令中B.操作数的地址包含在指令中C.操作数在地址计数器中D.操作数在寄存器中2.如果主存容量为 16M字节,且按字节编址,表示该主存地址至少应需要_位。(分数:1.00)A.16B.20C.24D.323.IEEE754标准规定:单精度浮点数的最高位为符号位,后面跟 8位经偏移的阶码移码,偏移量为+127。尾数用原码表示,且把尾数规格化为 1. xxxx(x为 0或 1),并将 1去掉,尾数用 23位
2、表示。根据该标准,十进制数+178. 125 的规格化表示形式为_。(分数:1.00)A.0 10000110 01100100010000000000000B.0 10000111 01100100010000000000000C.1 10000100 01100100010000000000000D.0 10000110 111001000100000000000004.程序计数器属于 CPU的_部件。(分数:1.00)A.运算器B.控制器C.存储器D.I/O接口5.某系统总线的一个总线周期包含 3个时钟周期,每个总线周期中可以传送 32位数据。若总线的时钟频率为 33MHz,则总线带宽为
3、_。(分数:1.00)A.132Mb/sB.33Mb/sC.44Mb/sD.396Mb/s6.使 Cache命中率最高的替换算法是_。(分数:1.00)A.先进先出算法 FIFOB.随机算法 RANDC.先进后出算法 FILOD.替换最近最少使用的块算法 LRU7.关于计算机体系结构及其分类,有下述说法:Flynn 分类法根据指令流和数据流的多倍性对计算机体系结构进行分类。除了 Flynn分类法之外,冯泽云还提出用最大并行度对计算机体系结构进行分类。计算机系统结构所解决的问题是计算机系统总体上、功能上需要解决的问题,而计算机组成要解决的是逻辑上如何具体实现的问题。所有计算机系统都基于冯诺依曼结
4、构。其中,正确的说法有_。(分数:1.00)A.B.C.D.某计算机字长为 16位,运算器为 16位,有 16个 16位通用寄存器,8 种寻址方式,主存容量为 64K字。指令中地址码由寻址方式字段和寄存器字段组成,采用单字长指令,则该计算机最多可构成 (1) 条单操作数指令;寄存器间接寻址的范围为 (2) K 字。(分数:2.00)A.256B.512C.1024D.4096A.16B.32C.64D.1288.设有 7项任务,分别标记为 a、b、c、d、e、f 和 g,需要若干台机器以并行工作方式来完成,它们执行的开始时间和完成时间如表 5-11所示。表 5-11 任务开始时间和完成时间任务
5、时间a b c d e f g开始时间 0 3 4 9 7 1 6结束时间 2 7 7 11 10 5 8在最优分配方案中完成这些任务需要_台机器。(分数:1.00)A.2B.3C.4D.5计算机执行程序所需的时间 P,可用 P=ICPIT来估计,其中 I是程序经编译后的机器指令数,CPI 是执行每条指令所需的平均机器周期数,T 为每个机器周期的时间。RISC 计算机采用 (1) 来提高机器的速度。它的指令系统具有 (2) 的特点。指令控制部件的构建, (3) 。RISC 机器又通过采用 (4) 来加快处理器的数据处理速度。RISC 的指令集使编译优化工作 (5) 。(分数:5.00)A.虽增
6、加 CPI,但更减少 TB.虽增加 CPI,但更减少 TC.虽增加 T,但更减少 CPID.虽增加 I,但更减少 CPIA.指令种类少B.指令种类多C.指令寻址方式多D.指令功能复杂A.CISC更适于采用硬布线控制逻辑,而 RISC更适于采用微程序控制B.CISC更适于采用微程序控制,而 RISC更适于采用硬布线控制逻辑C.CISC和 RISC都采用微程序控制D.CISC和 RISC都只采用硬布线控制逻辑A.多寻址方式B.大容量内存C.大量的寄存器D.更宽的数据总线A.更简单B.更复杂C.不需要D.不可能9.已知汉字“大”的国标码为 3473H,其机内码为_。(分数:1.00)A.4483HB
7、.5493HC.B4F3HD.7483H构成 4M8bit的存储器,若采用 256K8bit的芯片,需 (1) 片;若采斥 512K1bit的芯片,需 (2) 片。(分数:2.00)A.8B.16C.32D.64A.8B.16C.32D.64某数值编码为 FFH,若它所表示的真值为-127,则它是用 (1) 表示的;若它所表示的真值为-1,则它是用 (2) 表示的。(分数:2.00)A.原码B.反码C.补码D.移码A.原码B.反码C.补码D.移码10.在中断响应过程中,CPU 保护程序计数器的主要目的是_。(分数:1.00)A.使 CPU能找到中断服务程序的入口地址B.为了实现中断嵌套C.为了
8、使 CPU在执行完中断服务程序时能回到被中断程序的断点处D.为了使 CPU与 I/O设备并行工作计算机指令系统中采用不同寻址方式的主要目的是 (1) 。在下列寻址方式中取得操作数速度最慢的是 (2) 。(分数:2.00)A.可直接访问内存或外存B.提供扩展操作码并降低指令译码难度C.简化汇编指令的设计D.缩短指令长度,扩大寻址空间,提高编程灵活性A.相对寻址B.基址寻址C.寄存器间接寻址D.存储器间接寻址11.存取速度最快的是_。(分数:1.00)A.CPU内部寄存器B.计算机的高速缓存 CacheC.计算机的主存D.大容量磁盘硬磁盘存储器的道存储密度是指 (1) ,而不同磁道上的位密度是 (
9、2) 。(分数:2.00)A.沿同磁道每毫米记录的二进制位数B.同一柱面上的磁道数C.一个磁道圆周上所记录的二进制位数D.沿磁盘半径方向上单位长度(毫米或英寸)上的磁道数A.靠近圆心的密度大B.靠近外边沿的密度大C.靠近圆心的密度小D.靠近半径中间的密度小按照国标信息交换用汉字编码字符集基本集(即 GB2312)规定,一个汉字由 (1) 个字节组成。为了达到中西文兼容的目的,区分汉字与 ASCII码,汉字编码的最高位为 (2) 。(分数:2.00)A.0B.1C.2D.2.5E.3F.4A.0B.1C.2D.2.5E.3F.412.对 8位补码操作数 A5H进行 2次算术右移的结果为_(不必转
10、换成十进制数)。(分数:1.00)A.D2HB.52HC.E9HD.69HCPU中,保存当前正在执行的指令的寄存器是 (1) 。保存指令执行结果的寄存器是 (2) 。(分数:2.00)A.程序计数器B.标志寄存器(PSW)C.堆栈指示器D.指令寄存器A.程序计数器B.标志寄存器(PSW)C.堆栈指示器D.指令寄存器13.Amdahl定律中,加速比定义为_,其中 T0为改进前所需的执行时间,Tn 为改进后所需的执行时间。(分数:1.00)A.B.C.D.14.用 n个二进制位表示带符号纯整数时,已知X 补 、Y 补 ,则当 (1) 时,等式X 补 +X补 =X+Y补 成立。(分数:1.00)A.
11、-2n(X+Y)2 n-1B.-2n-1(X+Y)2 n-1C.-2n-1-1(X+Y)2 n-1D.-2n-1(X+Y)2 n对于图 5-36所示的系统(a)中,仅当部件 1、部件 2和部件 3全部正常时系统才能正常工作,图中数字为各部分的可靠性,整个系统的可靠性近似为 (1) 。在系统(b)中,如果将部件 2和部件 3改成由两个器件构成,只要器件 a和 b中有一个正常,就能使部件 2正常工作,只要器件 c和 d中有一个正常,就能使部件 3正常工作。图中数字是各器件的可靠性,则部件 2的可靠性是 (2) ,整个系统的可靠性近似为 (3) 。(分数:3.00)A.0.68B.0.72C.0.8
12、0D.0.92A.0.64B.0.88C.0.96D.0.99A.0.82B.0.90C.0.94D.0.96假设用一条 4级流水线结构来完成一条指令的取指、指令译码和取数、运算以及送回结果 4个基本操作,各段执行时间分别是 10ns、30ns、20ns、40ns,则该流水线的操作周期为 (1) ns,用该流水线计算完成100条连续指令的时间为 (2) 。(分数:2.00)A.10B.30C.25D.40A.4000nsB.4100nsC.4060nsD.4160ns15.与十进制数 254等值的二进制数是_。(分数:1.00)A.11111110B.11101111C.11111011D.1
13、110111016.相联存储器的访问方式是_。(分数:1.00)A.先入先出访问B.按地址访问C.按内容访问D.先入后出访问17.某软盘有 40个磁道,磁头从一个磁道移至另一个磁道需要 5ms。文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为 10个磁道,每块的旋转延迟时间及传输时间分别为 100ms和 25ms,则读取一个100块的文件需要_时间。(分数:1.00)A.17 500msB.15 000msC.5000msD.25 000ms用 64K8的 RAM芯片和 32K16的 ROM芯片设计一个 256K16的存储器,地址范围为00000H3FFFFH,其中 ROM的地址范围为 1
14、0000H1FFFFH,其余为 RAM的地址。则地址线为 (1) 根,数据线为 (2) 根;ROM 需要 (3) 片,RAM 需要 (4) 片。CPU执行一段程序时,Cache 完成存取的次数为 5000次,主存完成存取的次数为 200次。已知 Cache的存取周期为 40ns,主存的存取周期为 160ns。其两级存储器的平均访问时间为 (5) ns。(分数:5.00)A.18B.9C.16D.8A.18B.9C.16D.8A.1B.2C.3D.4A.12B.2C.9D.6A.41B.0.96C.44.8D.4818.某计算机系统由图 5-35所示的部件构成,假定每个部件的千小时可靠度 R均为
15、 0.9,则该系统的千小时可靠度约为_。(分数:1.00)A.0.9801B.0.951C.0.9D.0.9919.在 CRC校验中,接收端检查到有一位错误数据后,纠正的方法是_。(分数:1.00)A.请求重新发送B.删除数据C.通过余数的值由接收端自行纠正D.以上均可以假设用一条 4级流水线结构来完成一条指令的取指、指令译码和取数、运算以及送回结果 4个基本操作,各段执行时间分别是 10ns、30ns、20ns、40ns,若用该流水线完成 100条连续指令,则该流水线的吞吐率为 (1) 、加速比为 (2) 、效率为 (3) 。(分数:3.00)A.2.53107/sB.2.46107/sC.
16、2.64107/sD.2.94107/sA.2.46B.2.84C.3.15D.2.12A.0.816B.0.616C.0.538D.0.74920.某二进制无符号数 11101010,转换为三位非压缩 BCD数,按百位、十位和个位的顺序表示,应为_。(分数:1.00)A.00000001 00000011 00000111B.00000011 00000001 00000111C.00000010 00000011 00000100D.00000011 00000001 0000100121.两次故障之间的间隔时间的平均值称为_。(分数:1.00)A.可靠性B.MTRFC.MTBFD.MIP
17、S22.中断向量是指_。(分数:1.00)A.中断断点的地址B.中断向量表起始地址C.中断处理程序人口地址D.中断返回地址软件设计师-计算机组成原理与系统结构答案解析(总分:54.00,做题时间:90 分钟)1.计算机指令系统中采用不同寻址方式可以提高编程灵活性,立即寻址是指_。(分数:1.00)A.操作数包含在指令中 B.操作数的地址包含在指令中C.操作数在地址计数器中D.操作数在寄存器中解析:立即寻址方式中,操作数就包含在指令中。例如,指令 ADD AX,200,该指令的功能就是将寄存器AX中的内容和立即数 200相加,并将结果存入 AX。指令中的立即数 200是一个操作数,采用立即寻址方
18、式取得该操作数。2.如果主存容量为 16M字节,且按字节编址,表示该主存地址至少应需要_位。(分数:1.00)A.16B.20C.24 D.32解析:根据主存容量或是芯片的规格求地址的位数或是数据线的数量,这种题型在软考中经常出现,只要知道规则就很容易解题。求地址线只要把主存的容量写成 2的 N次方的形式,这个 N就是地址的位数,如题目中的 16M=224,所以表示该主存地址至少需要 24位。其实这种规律也是从实践过程中总结出来的,我们来看几个简单的例子:如果地址线有 1根,则可以表示两种地址,即地址 0和地址 1,刚好满足:2 1=2;如果地址线有 2根,则可以表示四种地址,即地址 00,0
19、1,10,11,满足:2 2=4;如果地址线有 3根,则可以表示八种地址,也满足:2 3=8;依此类推,就把规律总结出来了。3.IEEE754标准规定:单精度浮点数的最高位为符号位,后面跟 8位经偏移的阶码移码,偏移量为+127。尾数用原码表示,且把尾数规格化为 1. xxxx(x为 0或 1),并将 1去掉,尾数用 23位表示。根据该标准,十进制数+178. 125 的规格化表示形式为_。(分数:1.00)A.0 10000110 01100100010000000000000 B.0 10000111 01100100010000000000000C.1 10000100 01100100
20、010000000000000D.0 10000110 11100100010000000000000解析:IEEE754 标准在表示浮点数时,每个浮点数均由三部分组成:符号位 S、指数部分 E和尾数部分M。浮点数一般采用以下两种基本格式:(1)单精度格式(32 位):除去符号位 1位后,E 占 8位,M 占 23位。(2)双精度格式(64 位):E 占 11位,M 占 52位。在 IEEE754标准中,约定小数点左边隐含有一位 1,这样实际上使尾数的有效位数为 24位,即尾数真值形如 1. M。指数的值在这里称为阶码,为了表示指数的正负,阶码部分采用移码表示,移码值为 127。对于规格化浮点
21、数而言,阶码值即从 1254 变为-126+127。将十进制数+178. 125 化为规格化浮点数的步骤如下:第一步:正数的符号位为 0第二步:178 转换为二进制数,(178) 10=(10110010)2第三步:0.125 转换为二进制数,(0.125) 10=(0.001)2第四步:合并结果得到,(178.125) 10=(10110010.001)2第五步:对二进制数进行规格化处理,10110010.001=1.01100100012 7,隐含小数点及其左边的 1,化为原码,并扩展至 23位得:0110 0100 0100 0000 0000 000。第六步:求阶码,上述表示的指数为
22、7,而单精度浮点数规定的指数的偏移量为 127,127+7=134,化为二进制得 10000110。最后,我们得到+178.125 的规格化表示形式为0 10000110 011001000100000000000004.程序计数器属于 CPU的_部件。(分数:1.00)A.运算器B.控制器 C.存储器D.I/O接口解析:略。5.某系统总线的一个总线周期包含 3个时钟周期,每个总线周期中可以传送 32位数据。若总线的时钟频率为 33MHz,则总线带宽为_。(分数:1.00)A.132Mb/sB.33Mb/sC.44Mb/s D.396Mb/s解析:总线带宽=(总线频率/总线周期包含的时钟周期数
23、)(数据量/总线周期),由于总线的频率为33MHz,即 33 000 000Hz,有总线频率/总线周期包含的时钟周期数=11 000 000 个总线周期,则总线带宽为 11 000 00032/8=44Mb/s。6.使 Cache命中率最高的替换算法是_。(分数:1.00)A.先进先出算法 FIFOB.随机算法 RANDC.先进后出算法 FILOD.替换最近最少使用的块算法 LRU 解析:Cache 的替换算法主要有以下三种:(1)FIFO算法:把一组中最先调入 Cache的字块替换出去,实现较简单。(2)LRU(Least Recently Used)算法:把一组中近期最少使用的字块替换出去
24、,命中率较高。(3)RAND算法:用随机数发生器产生需替换的字块号,因为不能很好地反映程序局部性,所以命中率较低。由于最近最少使用块算法 LRU能比较接近地利用访存局部性原理,因而命中率较高。7.关于计算机体系结构及其分类,有下述说法:Flynn 分类法根据指令流和数据流的多倍性对计算机体系结构进行分类。除了 Flynn分类法之外,冯泽云还提出用最大并行度对计算机体系结构进行分类。计算机系统结构所解决的问题是计算机系统总体上、功能上需要解决的问题,而计算机组成要解决的是逻辑上如何具体实现的问题。所有计算机系统都基于冯诺依曼结构。其中,正确的说法有_。(分数:1.00)A. B.C.D.解析:计
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 设计师 组成 原理 系统 结构 答案 解析 DOC
