【计算机类职业资格】中级软件设计师上午试题-计算机组成与结构(一)-2及答案解析.doc
《【计算机类职业资格】中级软件设计师上午试题-计算机组成与结构(一)-2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】中级软件设计师上午试题-计算机组成与结构(一)-2及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、中级软件设计师上午试题-计算机组成与结构(一)-2 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:38,分数:100.00)1.三总线结构的计算机总线系统由_组成。(分数:2.50)A.CPU 总线、内存总线和 IO 总线B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、并行总线和 PCI 总线2.属于 CPU 中算术逻辑单元的部件是_。(分数:2.50)A.程序计数器B.加法器C.指令寄存器D.指令译码器3.在 CPU 中,常用来为 ALU 执行算术逻辑运算,并提供数据,暂存运算结果的寄存器是_。(分数:2.50)A.程序计数器B.
2、状态寄存器C.通用寄存器D.累加寄存器4.某机器字长为 n,最高位是符号位,其定点整数的最大值为_。(分数:2.50)A.2n-1B.2n-1-1C.2nD.2n-15.海明码利用奇偶性检错和纠错,通过在 n 个数据位之间插入 k 个检验位,扩大数据编码的码距。若n=48,则 k 应为_。(分数:2.50)A.4B.5C.6D.76.指令寄存器的位数取决于_。(分数:2.50)A.存储器的容量B.指令字长C.数据总线的宽度D.地址总线的宽度7.若计算机存储数据采用的是双符号位(00 表示正号、11 表示负号),两个符号相同的数相加时,如果运算结果的两个符号位经_运算得 1,则可断定这两个数相加
3、的结果产生了溢出。(分数:2.50)A.逻辑与B.逻辑或C.逻辑同或D.逻辑异或8.在 CPU 中,_不仅要保证指令的正确执行,还要能够处理异常事件。(分数:2.50)A.运算器B.控制器C.寄存器组D.内部总线9.循环冗余校验码(CRC)利用生成多项式进行编码。假设数据位为 k 位,校验位为 r 位,则 CRC 码的格式为_。(分数:2.50)A.k 个数据位之后跟 r 个校验位B.r 个校验位之后跟 k 个数据位C.r 个校验位随机加入 k 个数据位中D.r 个校验位等间隔地加入 k 个数据位中10.以下关于数的定点表示和浮点表示的叙述中,不正确的是_。(分数:2.50)A.定点表示法表示
4、的数(称为定点数)常分为定点整数和定点小数两种B.定点表示法中,小数点需要占用一个存储位C.浮点表示法用阶码和尾数来表示数,称为浮点数D.在总位数相同的情况下,浮点表示法可以表示更大的数11.若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入_。(分数:2.50)A.PC(程序计数器)B.AR(地址寄存器)C.AC(累加器)D.ALU(逻辑运算单元)12.在 CPU 的寄存器中,_对用户是完全透明的。(分数:2.50)A.程序计数器B.指令寄存器C.状态寄存器D.通用寄存器13.CPU 中译码器的主要作用是进行_。(分数:2.50)A.地址译码B.指令译码C.数据译码D
5、.选择多路数据至 ALU14.在 CPU 中用于跟踪指令地址的寄存器是_。(分数:2.50)A.地址寄存器(MAR)B.数据寄存器(MDR)C.程序计数器(PC)D.指令寄存器(IR)15.原码表示法和补码表示法是计算机中用于表示数据的两种编码方法,在计算机系统中常采用补码来表示和运算数据,原因是采用补码可以_。(分数:2.50)A.保证运算过程与手工运算方法保持一致B.简化计算机运算部件的设计C.提高数据的运算速度D.提高数据的运算精度16.计算机中的浮点数由三部分组成:符号位 S,指数部分 E(称为阶码)和尾数部分 M。在总长度固定的情况下,增加 E 的位数或减少 M 的位数可以_。(分数
6、:2.50)A.扩大可表示的数的范围同时降低精度B.扩大可表示的数的范围同时提高精度C.减小可表示的数的范围同时降低精度D.减小可表示的数的范围同时提高精度17.计算机采用分级存储体系的主要目的是为了解决_的问题。(分数:2.50)A.主存容量不足B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾18.内存按字节编址从 A5000 到 DCFFFH 的区域,其存储容量为_。(分数:2.50)A.123KBB.180KBC.223KBD.224KB19.若用 256K8bit 的存储器芯片,构成地址 40000000H 到 400FFFFFH,且按字节编址的内存区域,则需_片
7、芯片。(分数:2.50)A.4B.8C.16D.3220.常用的虚拟存储器由_两级存储器组成。(分数:2.50)A.主存辅存B.主存网盘C.Cache主存D.Cache硬盘地址编号从 80000H 到 BFFFFH,且按字节编址的内存容量为_KB,若用 16K4bit 的存储器芯片构成该内存,共需_片。(分数:5.00)A.128B.256C.512D.1024A.8B.16C.32D.6421.在程序执行过程中,Cache 与主存的地址映像由_。(分数:2.50)A.硬件自动完成B.程序员调度C.操作系统管理D.程序员与操作系统协同完成22._不属于按寻址方式划分的一类存储器。(分数:2.5
8、0)A.随机存储器B.顺序存储器C.相联存储器D.直接存储器23.位于 CPU 与主存之间的高速缓冲存储器 Cach 用于存放部分主存数据的拷贝,主存地址与 Cache 地址之间的转换工作由_完成。(分数:2.50)A.硬件B.软件C.用户D.程序员24.内存单元按字节编址,地址 0000A000H0000BFFFH 共有_个存储单元。(分数:2.50)A.8912KB.1024KC.13KD.8K25.相联存储器按_访问。(分数:2.50)A.地址B.先入后出的方式C.内容D.先入先出的方式26.中断向量可提供_。(分数:2.50)A.I/O 设备的端口地址B.所传送数据的起始地址C.中断服
9、务程序的入口地址D.主程序的断电地址27.为了便于实现多级中断嵌套,使用_来保护断电和现场最有效。(分数:2.50)A.ROMB.中断向量表C.通用寄存器D.堆栈28.DMA 工作方式下,在_之间建立了直接的数据通路。(分数:2.50)A.CPU 与外设B.CPU 与主存C.主存与外设D.外设与外设29.在 I/O 设备与主机间进行数据传输时,CPU 只需在开始和结束时进行少量处理,而无须干预数据传送过程的是_方式。(分数:2.50)A.中断B.程序查询C.无条件传送D.直接存储器存取30.在输入输出控制方法中,采用_可以使得设备与主存间的数据块传送无需 CPU 干预。(分数:2.50)A.程
10、序控制输入输出B.中断C.DMAD.总线控制31.以下关于计算机系统中断概念的叙述中,正确的是_。(分数:2.50)A.由 I/O 设备提出的中断请求和电源掉电都是可屏蔽中断B.由 I/O 设备提出的中断请求和电源掉电都是不可屏蔽中断C.由 I/O 设备提出的中断请求是可屏蔽中断,电源掉电是不可屏蔽中断D.由 I/O 设备提出的中断请求是不可屏蔽中断,电源掉电是可屏蔽中断32._不属于系统总线。(分数:2.50)A.ISAB.EISAC.SCSID.PCI33.总线复用方式可以_。(分数:2.50)A.提高总线的传输宽度B.增加总线的功能C.减少总线中信号线的数量D.提高 CPU 利用率34.
11、在计算机系统中采用总线结构,便于实现系统的积木化构造,同时可以_。(分数:2.50)A.提高数据传输速度B.提高数据传输量C.减少信息传输线的数量D.减少指令系统的复杂性35.以下关于 RISC 和 CISC 的叙述中,不正确的是_。(分数:2.50)A.RISC 通常比 CISC 的指令系统更复杂B.RISC 通常会比 CISC 配置更多的寄存器C.RISC 编译器的子程序库通常要比 CISC 编译器的子程序库大得多D.RISC 比 CISC 更加适合 VLSI 工艺的规整性要求36.Flynn 分类法基于信息流特征将计算机分成 4 类,其中_只有理论意义而无实例。(分数:2.50)A.指令
12、种类丰富B.高效的流水线操作C.寻址方式较少D.硬布线控制通常可以将计算机系统中执行一条指令的过程分为 3 步:取指令,分析指令和执行指令。若取指令时间为4t,分析时间为 2t。执行时间为 3t,按顺序方式从头到尾执行完 600 条指令所需时间为_t;若按照执行第 i 条,分析第 i+1 条,读取第 i+2 条重叠的流水线方式执行指令,则从头到尾执行完 600 条指令所需时间为_。(分数:5.00)A.2400B.3000C.3600D.5400A.2400B.2405C.3000D.3009中级软件设计师上午试题-计算机组成与结构(一)-2 答案解析(总分:100.00,做题时间:90 分钟
13、)一、单项选择题(总题数:38,分数:100.00)1.三总线结构的计算机总线系统由_组成。(分数:2.50)A.CPU 总线、内存总线和 IO 总线B.数据总线、地址总线和控制总线 C.系统总线、内部总线和外部总线D.串行总线、并行总线和 PCI 总线解析:解析 总线线路都可以归为三类:即数据总线、地址总线和控制总线。2.属于 CPU 中算术逻辑单元的部件是_。(分数:2.50)A.程序计数器B.加法器 C.指令寄存器D.指令译码器解析:解析 算术逻辑运算单元 ALU(Arithmetic and Logic Unit)主要完成对二进制数据的定点算术运算(加减乘除)、逻辑运算(“与”、“或”
14、、“非”、“异或”)以及移位操作。3.在 CPU 中,常用来为 ALU 执行算术逻辑运算,并提供数据,暂存运算结果的寄存器是_。(分数:2.50)A.程序计数器B.状态寄存器C.通用寄存器D.累加寄存器 解析:解析 在运算器中,累加寄存器是专门存放算术或逻辑运算的一个操作数和运算结果的寄存器,能进行加、减、读出、移位、循环移位和求补等操作,是运算器的主要部分。4.某机器字长为 n,最高位是符号位,其定点整数的最大值为_。(分数:2.50)A.2n-1B.2n-1-1 C.2nD.2n-1解析:解析 由于最高位是符号位,因此最大的定点整数是: 5.海明码利用奇偶性检错和纠错,通过在 n 个数据位
15、之间插入 k 个检验位,扩大数据编码的码距。若n=48,则 k 应为_。(分数:2.50)A.4B.5C.6 D.7解析:解析 n 和 k 满足关系:2 k -1n+k,题中 n=48,k 为 6 可满足上述关系式。6.指令寄存器的位数取决于_。(分数:2.50)A.存储器的容量B.指令字长 C.数据总线的宽度D.地址总线的宽度解析:解析 当 CPU 执行一条指令时,先把它从内存储器读取到缓冲寄存器中,再送入指令寄存器 IR 暂存,IR 是用来存放要执行的指令的,所以很明显跟指令的长度有关。7.若计算机存储数据采用的是双符号位(00 表示正号、11 表示负号),两个符号相同的数相加时,如果运算
16、结果的两个符号位经_运算得 1,则可断定这两个数相加的结果产生了溢出。(分数:2.50)A.逻辑与B.逻辑或C.逻辑同或D.逻辑异或 解析:解析 本题考查逻辑运算,两个相同符号位经过异或可以得到 1,说明符号位不同,发生了变化,因此可以判断这两个数相加的结果产生了溢出。8.在 CPU 中,_不仅要保证指令的正确执行,还要能够处理异常事件。(分数:2.50)A.运算器B.控制器 C.寄存器组D.内部总线解析:解析 控制器负责完成协调和指挥整个计算机系统的操作,是发布命令的决策机构。运算器是数据加工部件,负责执行算术运算和逻辑运算。寄存器一般用来保存程序的中间结果,为随后的指令快速提供操作数,从而
17、避免把中间结果存入内存,再读取内存的操作。内部总线将处理器内部的所有结构单元相连。9.循环冗余校验码(CRC)利用生成多项式进行编码。假设数据位为 k 位,校验位为 r 位,则 CRC 码的格式为_。(分数:2.50)A.k 个数据位之后跟 r 个校验位 B.r 个校验位之后跟 k 个数据位C.r 个校验位随机加入 k 个数据位中D.r 个校验位等间隔地加入 k 个数据位中解析:解析 循环冗余校验码利用生成多项式为 k 个数据位产生 r 个校验位来进行编码,其编码长度为k+r。编码的格式为: 10.以下关于数的定点表示和浮点表示的叙述中,不正确的是_。(分数:2.50)A.定点表示法表示的数(
18、称为定点数)常分为定点整数和定点小数两种B.定点表示法中,小数点需要占用一个存储位 C.浮点表示法用阶码和尾数来表示数,称为浮点数D.在总位数相同的情况下,浮点表示法可以表示更大的数解析:解析 定点数是小数点位置固定不变的数。定点数分定点整数和定点小数,前者约定小数点在最低有效值位之后,后者约定小数点在最高有效值位之前。可见,在定点表示法中,小数点不需要占用存储位。11.若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入_。(分数:2.50)A.PC(程序计数器) B.AR(地址寄存器)C.AC(累加器)D.ALU(逻辑运算单元)解析:解析 由于是采用直接寻址,指令所要
19、的操作数存放在内存中,在指令中直接给出该操作数的有效地址 EA,即内存地址,该地址与指令的操作码一起存放在内存的代码段,但操作数一般存放在数据段中,所以必须先求出操作数的物理地址,然后才能在数据段中取得操作数。如操作数在数据段中,则物理地址=16(DS)+EA。12.在 CPU 的寄存器中,_对用户是完全透明的。(分数:2.50)A.程序计数器B.指令寄存器 C.状态寄存器D.通用寄存器解析:解析 作为高速存储单元,微处理器内部有多种寄存器,用于暂时存放程序执行过程中的代码和指令。有些寄存器对应用人员来说是不可见的,不能直接控制。例如,保存指令代码的指令寄存器。所以它们被称为透明寄存器。这里的
20、“透明”(Transparency)是计算机学科中常用的一个专业术语,表示实际存在,但从某个角度看好像没有。13.CPU 中译码器的主要作用是进行_。(分数:2.50)A.地址译码B.指令译码 C.数据译码D.选择多路数据至 ALU解析:解析 译码器是控制器中的主要部件之一。计算机能且只能执行“指令”。指令由操作码和操作数组成。操作码表示要执行的操作性质,即执行什么操作,或做什么;操作数是操作码执行时的操作对象,即对什么数进行操作。计算机执行一条指定的指令时,必须首先分析这条指令的操作码是什么,以决定操作的性质和方法,然后才能控制计算机其他各部件协同完成指令表达的功能。这个分析工作由译码器来完
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 中级 软件 设计师 上午 试题 组成 结构 答案 解析 DOC
