[计算机类试卷]软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编1及答案与解析.doc
《[计算机类试卷]软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编1及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编 1及答案与解析 1 指令寄存器的位数取决于 (2). ( A)存储器的容量 ( B)指令字长 ( C)数据总线的宽度 ( D)地址总线的宽度 2 原码表示法和补码表示法是计算机中用于表示数据的两种编码方法,在计算机系统中常采用补码来表示和运算数据,原因是采用补码可以 (4)。 ( A)保证运算过程与手工运算方法保持一致 ( B)简化计算机运算部件的设计 ( C)提高数据的运算速度 ( D)提高数据的运算精度 3 计算机中的浮点数由三部分组 成:符号位 S,指数部分 E(称为阶码 )和尾数部分M。在总长度固定的情况下,增加 E的位数
2、或减少 M的位数可以 (5)。 ( A)扩大可表示的数的范围同时降低精度 ( B)扩大可表示的数的范围同时提高精度 ( C)减小可表示的数的范围同时降低精度 ( D)减小可表示的数的范围同时提高精度 4 若某计算机采用 8位整数补码表示数据,则运算 (2)将产生溢出。 ( A) 127+1 ( B)一 127 1 ( C) 127+l ( D) 127 1 5 编写汇编语言程序时,下列寄存器中程序员可访问的是 (5)。 ( A)程序计 数器 (PC) ( B)指令寄存器 (OR) ( C)存储器数据寄存器 (MDR) ( D)存储器地址寄存器 (MAR) 6 为实现程序指令的顺序执行, CPU
3、(1)中的值将自动加 1。 ( A)指令寄存器 (OR) ( B)程序计数器 (PC) ( C)地址寄存器 (AR) ( D)指令译码器 (ID) 7 与 等价的逻辑表达式是 (4)。 ( 表示逻辑异或, +表示逻辑加 ) ( A) ( B) ( C) ( D) 8 若某整数的 16位补码为 FFFFH(H表示十六进制 ),则该数的十进制值为 (20)。 ( A) 0 ( B)一 1 ( C) 216一 1 ( D)一 216+1 9 常用的虚拟存储器由 (1)两级存储器组成。 ( A)主存一辅存 ( B)主存一网盘 ( C) Cache一主存 ( D) Cache一硬盘 9 地址编号从 80
4、000H到 BFFFFH且按字节编址的内存容量为 (5)KB,若用16K4bit的存储器芯片构成该内存,共需 (6)片。 10 (5) ( A) 128 ( B) 256 ( C) 512 ( D) 1024 11 (6) ( A) 8 ( B) 16 ( C) 32 ( D) 64 12 若计算机 存储数据采用的是双符号位 (00表示正号、 11表示负号 ),两个符号相同的数相加时,如果运算结果的两个符号位经 (3)运算得 1,则可断定这两个数相加的结果产生了溢出。 ( A)逻辑与 ( B)逻辑或 ( C)逻辑同或 ( D)逻辑异或 13 在程序执行过程中, Cache与主存的地址映像由 (
5、1)。 ( A)硬件自动完成 ( B)程序员调度 ( C)操作系统管理 ( D)程序员与操作系统协同完成 14 (4)不属于按寻址方式划分的一类存储器。 ( A)随机存储器 ( B)顺序存储器 ( C)相联存储器 ( D)直接存储器 15 位于 CPU与主存之间的高速缓冲存储器 Cache用于存放部分主存数据的拷贝,主存地址与 Cache地址之间的转换工作由 (1)完成。 ( A)硬件 ( B)软件 ( C)用户 ( D)程序员 16 内存单元按字节编址,地址 0000AOOOH 0000BFFFH共有 (2)个存储单元。 ( A) 8192K ( B) 1024K ( C) 13K ( D)
6、 8K 17 相联存储器按 (3)访问。 ( A)地址 ( B)先入后出的方式 ( C)内容 ( D)先入先出的方式 18 在程序的执行过 程中, Cache与主存的地址映像由 (3)。 ( A)专门的硬件自动完成 ( B)程序员进行调度 ( C)操作系统进行管理 ( D)程序员和操作系统共同协调完成 19 设用 2K4位的存储器芯片组成 16K8位的存储器 (地址单元为 0000H一3FFFH,每个芯片的地址空间连续 ),则地址单元 0BIFH所在芯片的最小地址编号为 (4)。 ( A) 0000H ( B) 0800H ( C) 2000H ( D) 2800H 20 中断向量可提供 (2
7、)。 ( A) I O设备的端口地址 ( B)所传送数据的起始地址 ( C)中断服务程序的入口地址 ( D)主程序的断电地址 21 为了便于实现多级中断嵌套,使用 (3)来保护断电和现场最有效。 ( A) ROM ( B)中断向量表 ( C)通用寄存器 ( D)堆栈 22 在 CPU中, (1)不仅要保证指令的正确执行,还要能够处理异常事件。 ( A)运算器 ( B)控制器 ( C)寄存器组 ( D)内部总线 23 DMA工作方式下,在 (4)之间建立了直接的数据通路。 ( A) CPU与外设 ( B) CPU与主存 ( C)主存与外设 ( D)外设与外设 24 在 I O设 备与主机问进行数
8、据传输时, CPU只需在开始和结束时作少量处理,而无须干预数据传送过程的是 (5)方式。 ( A)中断 ( B)程序查询 ( C)无条件传送 ( D)直接存储器存取 25 在输入输出控制方法中,采用 (1)可以使得设备与主存间的数据块传送无需 CPU干预。 ( A)程序控制输入输出 ( B)中断 ( C) DMA ( D)总线控制 26 以下关于计算机系统中断概念的叙述中,正确的是 (3)。 ( A)由 I O设备提出的中断请求和电源掉电都是可屏蔽中断 ( B)由 I O设备提出的中断请求和电源掉电 都是不可屏蔽中断 ( C)由 I O设备提出的中断请求是可屏蔽中断,电源掉电是不可屏蔽中断 (
9、 D)由 I O设备提出的中断请求是不可屏蔽中断,电源掉电是可屏蔽中断 27 (6)不属于系统总线。 ( A) ISA ( B) EISA ( C) SCSI ( D) PCI 28 总线复用方式可以 (4)。 ( A)提高总线的传输宽度 ( B)增加总线的功能 ( C)减少总线中信号线的数量 ( D)提高 CPU利用率 29 在计算机系统中采用总线结构,便于实现系统的积木化构造,同时可以 (3)。 ( A)提高数据传输 速度 ( B)提高数据传输量 ( C)减少信息传输线的数量 ( D)减少指令系统的复杂性 30 若内存容量为 4GB,字长为 32,则 (3)。 ( A)地址总线和数据总线的
10、宽度都为 32 ( B)地址总线的宽度为 30,数据总线的宽度为 32 ( C)地址总线的宽度为 30,数据总线的宽度为 8 ( D)地址总线的宽度为 32,数据总线的宽度为 8 31 关于 64位和 32位微处理器,不能以 2倍关系描述的是 (6)。 ( A)通用寄存器的位数 ( B)数据总线的宽度 ( C)运算速度 ( D)能同时进行运算的位数 32 循环冗余校验码 (CRC)利用生成多项式进行编码。设数据位为 k位,校验位为 r位,则 CRC码 r的格式为 (2)。 ( A) k个数据位之后跟 r个校验位 ( B) r个校验位之后跟 k个数据位 ( C) r个校验位随机加入 k个数据位中
11、 ( D) r个校验位等问隔地加入 k个数据位中 33 以下关于数的定点表示和浮点表示的叙述中,不正确的是 (3)。 ( A)定点表示法表示的数 (称为定点数 )常分为定点整数和定点小数两种 ( B)定点表示法中,小数点需要占用一个存储位 ( C)浮点表示法用阶码和尾数来表示数,称为浮点数 ( D)在总位数相同的情况下,浮点表示法可以表示更大的数 34 若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入 (1)。 ( A) PC(程序计数器 ) ( B) AR(地址寄存器 ) ( C) AC(累加器 ) ( D) ALU(逻辑运算单元 ) 35 在 CPU的寄存器中 ,
12、(5)对用户是完全透明的。 ( A)程序计数器 ( B)指令寄存器 ( C)状态寄存器 ( D)通用寄存器 36 CPU中译码器的主要作用是进行 (6)。 ( A)地址译码 ( B)指令译码 ( C)数据译码 ( D)选 择多路数据至 ALU 37 在 CPU中用于跟踪指令地址的寄存器是 (1)。 ( A)地址寄存器 (MAR) ( B)数据寄存器 (MDR) ( C)程序计数器 (PC) ( D)指令寄存器 (IR) 软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编 1答案与解析 1 【正确答案】 B 【试题解析】 当 CPU执行一条指令时,先把它从内存储器读取到缓冲寄存器中,
13、再送入指令寄存器 IR暂存, IR是用来存放要执行的指令的,所以很明显跟指令的长度有关。 【知识模块】 计算帆组威与结构 2 【正 确答案】 B 【试题解析】 使用补码,可以将符号位和其他位统一处理,同时,减法也可以按照加法来处理。另外,两个用补码表示的数相加时,如果最高位有进位,则进位会被舍弃。可见,采用补码可以简化运算及其电路。 【知识模块】 计算帆组威与结构 3 【正确答案】 A 【试题解析】 浮点数能表示的数值范围主要由阶码决定,所表示数值的精度由尾数决定。可见在总长度固定的情况下,增加阶码的位数、减少尾数的位数可以扩大数值的范围同时降低精度。 【知识模块】 计算帆组威与结构 4 【正
14、确答案】 C 【试题解析】 8位整数补码的表示范围为一 128 +127。 一 128补 =10000000,127补 =01111111。对于选项 C中,很明显 127+1=128超过了 8位整数的表示范围。我们也可以通过计算来证明: 两个正数相加的结果是一128,产生错误的原因就是溢出。 【知识模块】 计算帆组威与结构 5 【正确答案】 A 【试题解析】 为了保证程序能够连续地执行下去, CPU必须具有某些手段来确定一条指令的地址。程序计数器 PC的作用就是控制下一指令的位置,包括控制跳转。 【知识模块 】 计算帆组威与结构 6 【正确答案】 B 【试题解析】 为了保证程序指令能够连续地执
15、行下去, CPU必须具有某些手段来确定下一条指令的地址。而程序计数器正起到这种作用,所以通常又称为指令计数器。在程序开始执行前,必须将它的起始地址,即程序的一条指令所在的内存单元地址送入 PC,因此程序设计数器 PC的内容即是从内存提取的第一条指令的地址。当执行指令时, CPU将自动修改 PC的内容,即每执行一条指令 PC增加一个量,这个量等于指令所含的字节数,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是 按顺序来执行的,所以修改的过程通常只是简单的对 PC加 1。 【知识模块】 计算帆组威与结构 7 【正确答案】 B 【试题解析】 用真值表验证如下:从上表可知, 与 等价
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 软件 水平 考试 中级 设计师 上午 基础知识 历年 汇编 答案 解析 DOC
