[考研类试卷]数据的表示和运算模拟试卷2及答案与解析.doc

上传人:roleaisle130 文档编号:848596 上传时间:2019-02-22 格式:DOC 页数:15 大小:43.50KB
下载 相关 举报
[考研类试卷]数据的表示和运算模拟试卷2及答案与解析.doc_第1页
第1页 / 共15页
[考研类试卷]数据的表示和运算模拟试卷2及答案与解析.doc_第2页
第2页 / 共15页
[考研类试卷]数据的表示和运算模拟试卷2及答案与解析.doc_第3页
第3页 / 共15页
[考研类试卷]数据的表示和运算模拟试卷2及答案与解析.doc_第4页
第4页 / 共15页
[考研类试卷]数据的表示和运算模拟试卷2及答案与解析.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、数据的表示和运算模拟试卷 2 及答案与解析一、单项选择题下列各题的备选答案中,只有一个是符合题意的。1 若X 补 =1, X1X2X3X4X5X6,其中 Xi 取 0 或 1,若要 X-32,应当满足( )。(A)X 1 为 0,其他各位任意(B) X1 为 1,其他各位任意(C) X1 为 1,X 2X3X4X5X6 中至少有一位为 1(D)X 1 为 0,X 2X3X4X5X6 中至少有一位为 12 设 X 为整数,X 补 =1, X1X2X3X4X5,若要 X1X2X3X4X5 应满足的条件是( )。(A)X 1X2X3X4X5 至少有一个为 1(B) X1 必须为 0,X 2X3X4X

2、5 至少有一个为 1(C) X1 必须为 0,X 2X3X4X5 任意(D)X 1 必须为 1,X 2X3X4X5 任意3 已知定点小数 X 的补码为 1.XIX2X3,且 X-0.75,则必有( )。(A)X 1=1,X 2=0,X 3=1(B) X1=l(C) X1=0,且 X2X3 不全为 1(D)X 1=0,X 2=0,X 3=04 一个 8 位寄存器内的数值为 11001010,标志寄存器 C 为 0,若将此 8 位寄存器循环左移(不带进位位)1 位,则该 8 位寄存器和标志寄存器内数值分别为( )。(A)100101001(B) 100101010(C) 100101011(D)1

3、001010005 设机器数字长 8 位(含 1 位符号位),若机器数 BAH 为原码,算术左移 1 位和算术右移 1 位分别得( )。(A)F4HEDH(B) B4H6DH(C) F4H9DH(D)B5HEDH6 若机器数 BAH 为补码,其余条件同 23 题,则有( )(A)F4HEDH(B) B4H6DH(C) F4H9DH(D)B5HEDH7 设 X 为真值,X 水为其绝对值,满足-X *补 =-X补 ,当且仅当( )。(A)X 任意(B) X 为正数(C) X 为负数(D)以上说法都不对8 16 位补码 0X8FA0 扩展为 32 位应该是( )。(A)0X00008FA0(B) 0

4、XFFFF8FA0(C) 0XFFFFFFA0(D)0X80008FA09 在定点运算器中,无论采用双符号位还是单符号位,必须有( )。(A)译码电路,它一般用“与非” 门来实现(B)编码电路,它一般用“或非”门来实现(C)溢出判断电路,它一般用“异或”门来实现(D)移位电路,它一般用“与或非” 门来实现10 下列说法中正确的是( )。I,在计算机中,所表示的数有时会发生溢出,其根本原因是计算机的字长有限 II,8421 码就是二进制数 III,一个正数的补码和这个数的原码表示一样,而正数的反码是原码各位取反,设有两个正的规格化浮点数:N1=2mM1,N 2=2nM2,若 mn,则有 N1N

5、2(A)I、II(B) II、III(C) I、III、(D)I、11 关于模 4 补码,下列说法正确的是( )。(A)模 4 补码和模 2 补码不同,它更容易检查乘除运算中的溢出问题(B)每个模 4 补码存储时只需一个符号位(C)存储每个模 4 补码需要两个符号位(D)模 4 补码,在算术与逻辑部件中为一个符号位12 假定一个十进制数为-66,按补码形式存放在一个 8 位寄存器中,该寄存器的内容用十六进制表示为( )。(A)C2H(B) BEH(C)。 BDH(D)42H13 设机器数采用补码表示(含 1 位符号位),若寄存器内容为 9BH,则对应的十进制数为( )。(A)-27(B) -9

6、7(C) -101(D)15514 若寄存器内容为 10000000,若它等于-0,则为( )。(A)原码(B)补码(C)反码(D)移码15 若寄存器内容为 11111111,若它等于+127,则为( )。(A)反码(B)补码(C)原码(D)移码16 若寄存器内容为 11111111,若它等于-1,则为( )。(A)原码(B)补码(C)反码(D)移码17 若寄存器内容为 00000000,若它等于-128,则为( )。(A)原码(B)补码(C)反码(D)移码18 若二进制定点小数真值是-0.1101,机器表示为 1.0010,则该数采用的编码方法是( )。(A)原码(B)补码(C)反码(D)移

7、码19 下列为 8 位移码机器数X 移 ,当求-X 移 时,( )将会发生溢出。(A)11111111(B) 00000000(C) 10000000(D)0111111120 若采用双符号位,则两个正数相加产生溢出的特征时,双符号位为( )。(A)00(B) 01(C) 10(D)1121 判断加减法溢出时,可采用判断进位的方式,如果符号位的进位为 C0,最高位的进位为 C1,产生溢出的条件是( )。I,C 0 产生进位 II,C 1 产生进位III, C0、C 1 都产生进位,C 0、C 1 都不产生进位 V,C0 产生进位,C 1 不产生进位,C 0 不产生进位,C 1 产生进位(A)I

8、 和 II(B) I(C) (D)V 和22 一台计算机有 64MB 的主存,字长为 4 字节。那么在存储器中对单个字寻址需要( )位地址。(A)23(B) 24(C) 25(D)2623 下列光存储设备中,存储容量最大的是( )。(A)CDROM (B) CDR(C) CDRW (D)DVD24 两个浮点数相加,一个数的阶码值为 7,另一个数的阶码值为 9,则需要将阶码值较小的浮点数的小数点( )(A)左移一位(B)右移一位(C)左移二位(D)右移二位25 对于冯诺依曼型计算机,( )被保存在存储器中。(A)只有数据(B)只有程序(C)数据和程序(D)以上都不是26 在单级中断系统中,CPU

9、 一旦响应中断,则立即关闭( )触发器,以防止本次中断服务结束前同级的其他中断源产生另一次中断,导致中断服务程序被干扰。(A)中断允许(B)中断请求(C)中断屏蔽(D)中断保护27 信息按整数边界对齐存储的主要优点是( )。(A)访存速度快 (B)节约主存单元(C)指令字的规格化 (D)指令的优化28 下面论述正确的是( ) 。(A)在统一编址方式下,不可访问外设(B)具有专门输入输出指令的计算机的外设可以单独编址(C)访问存储器的指令,只能访问存储器,一定不能访问外设(D)只有输入输出指令才可以访问外设29 通道流量是指某个时期内单位时间所传送的字节数,这个时期应是( )。(A)通道开始选择

10、传送设备期(B)通道数据传送期(C)通道数据传送结束期(D)用户经访管指令进入管态,运行 IO 管理程序的期间数据的表示和运算模拟试卷 2 答案与解析一、单项选择题下列各题的备选答案中,只有一个是符合题意的。1 【正确答案】 C【试题解析】 X 补 的符号位为 1,所以 X 一定是负数。绝对值越小,数值越大,所以,要满足 X-32,则 X 的绝对值必须小于 32。因此,X 1 为 X1X2X3X4X5X6 中至少有一位为 l,这样,各位取反末尾加 1 后,X 1 一定为 0,X 2X3X4X5X6 中至少有一位为 1,这使得 X 的绝对值保证小于 32。【知识模块】 数据的表示和运算2 【正确

11、答案】 C【试题解析】 对补码进行末尾取反按位加 1 得到原码,那么-16 的原码为1,10000,则小于-16 的原码中 X2-X5 至少有一个为 1,此时按位取反,末位加 1,有 X2 必为 0,而 X2X 5 任意。【知识模块】 数据的表示和运算3 【正确答案】 C【试题解析】 发现规律:X 1=0,且 X2X3 不全为 1。【知识模块】 数据的表示和运算4 【正确答案】 C【试题解析】 不带进位位的循环左移将最高位进入最低位和标志寄存器 C 位。【知识模块】 数据的表示和运算5 【正确答案】 C【试题解析】 原码左、右移均补 0,且符号位不变(注意与补码移位的区别)。BAH=(1011

12、1010)2,算术左移一位(11110100) 2=F4H,算术右移一位得(100l1101)2=9DH。【知识模块】 数据的表示和运算6 【正确答案】 A【试题解析】 补码负数移位时,有左移补 0,右移补 1。也就是在负数情况下,左移和原码相同,右移和反码相同。【知识模块】 数据的表示和运算7 【正确答案】 D【试题解析】 当 X 为 0 或者是正数时,满足-X *补 =-X补 ,B 为充分条件;而 X为负数时,-X 为正数,而-X *为负数,而补码的表示是唯一的,显然二者不等。【知识模块】 数据的表示和运算8 【正确答案】 B【试题解析】 16 位扩展为 32 位,符号位不变,附加位是符号

13、位的扩展。这个数是一个负数,选项 A 是一个正数,C 的数值位发生变化,D 用 0 来填充附加位,均不正确。【知识模块】 数据的表示和运算9 【正确答案】 C【试题解析】 三种溢出判别方法,均须有溢出判别电路,可用异或门来实现。【知识模块】 数据的表示和运算10 【正确答案】 D【试题解析】 I 正确:8421 码是十进制数的编码, II 错误;正数的原码、反码和补码都相同,III 错误。因为是规格化正数,所以 M1、M 2 均为 0.1XX 形式,有N1 阶码至少比 N2 大 1,所以 N1N2,正确。【知识模块】 数据的表示和运算11 【正确答案】 B【试题解析】 模 4 补码具有模 2

14、补码的全部优点且更容易检查加减运算中的溢出问题,需要注意的是,存储模 4 补码仅仅只需要一个符号位,因为任何一个正确的数值,模 4 补码的两个符号位总是相同的。只在把两个模 4 补码的数送往 ALU 完成加减运算时,才把每个数的符号位的值同时送到 ALU 的双符号位中,即只在ALU 中采用双符号位。【知识模块】 数据的表示和运算12 【正确答案】 B【试题解析】 X=-66,X 原 =l1000010,X 补 =10111110=BEH。【知识模块】 数据的表示和运算13 【正确答案】 C【试题解析】 9BH=(10011011) 2,最前面的 1 表示负数,其真值=(11100101) 2=

15、-(64+32+4+1)=-101。【知识模块】 数据的表示和运算14 【正确答案】 A【试题解析】 其值等于-0,说明只能是原码或反码(因为补码和移码表示零时是唯一的)-0 原 =10000000,-0 原 =11111111。【知识模块】 数据的表示和运算15 【正确答案】 D【试题解析】 这里寄存器长度为 8,+127 原 =+127反 =+127补 =01111111,又知同一数值的移码和补码除最高位相反外,其他各位相同,则+127 移 =11111111。或者,+127移 =27+01111111=11111111。【知识模块】 数据的表示和运算16 【正确答案】 B【试题解析】 这

16、里寄存器长度为 8,-1 补 =10000001补 =11111111。【知识模块】 数据的表示和运算17 【正确答案】 D【试题解析】 这里寄存器长度为 8,-128 移 =27+10000000=000000000。【知识模块】 数据的表示和运算18 【正确答案】 C【试题解析】 真值-0.1101,对应的原码表示为 1.1101,补码表示为 1.0011,反码表示为 1.0010,移码通常用于表示阶码,不用来表示定点小数。【知识模块】 数据的表示和运算19 【正确答案】 B【试题解析】 选项 B 对应最小的值-128,而 128 发生溢出,无法表示其移码。【知识模块】 数据的表示和运算2

17、0 【正确答案】 B【试题解析】 采用双符号位时,第一符号位表示最终结果的符号,第二符号位表示运算结果是否溢出。若第二位和第一位符号相同,则未溢出;不同,则溢出。若发生正溢出,则双符号位为 01,若发生负溢出,则双符号位为 10。【知识模块】 数据的表示和运算21 【正确答案】 D【试题解析】 采用进位位来判断溢出时,当最高有效位进位和符号位进位的值不相同时才产生溢出。两正数相加,当最高有效位产生进位(C 1=1)而符号位不产生进位(C 0=0)时,发生正溢出;两负数相加,当最高有效位不产生进位(C 1=0)而符号位产生进位(C 0=1)时产生负溢出。故溢出条件:溢出=C 0C1+C0C1=C0C1。【知识模块】 数据的表示和运算22 【正确答案】 B【知识模块】 数据的表示和运算23 【正确答案】 D【知识模块】 数据的表示和运算24 【正确答案】 C【知识模块】 数据的表示和运算25 【正确答案】 C【知识模块】 数据的表示和运算26 【正确答案】 A【知识模块】 数据的表示和运算27 【正确答案】 A【知识模块】 数据的表示和运算28 【正确答案】 B【知识模块】 数据的表示和运算29 【正确答案】 B【知识模块】 数据的表示和运算

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 大学考试

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1