收藏 分销(赏)

第三章 运算器.doc

上传人:s4****5z 文档编号:8657116 上传时间:2025-02-24 格式:DOC 页数:5 大小:50.50KB 下载积分:10 金币
下载 相关 举报
第三章 运算器.doc_第1页
第1页 / 共5页
第三章 运算器.doc_第2页
第2页 / 共5页


点击查看更多>>
资源描述
一、选择题 1. 算术/逻辑运算单元74181可完成___C____。 A.16种算术运算功能 B.16种逻辑运算功能 C.16种算术运算功能和16种逻辑运算功能 D.4位乘法运算功能 2. 四片74181和一片74182相配合,具有(C)传递功能。 A.行波进位 B.组内行波进位,组间先行进位 C.组内先行进位,组间先行进位 D.组内先行进位,组间行波进位 3.下列___A____属于有权码。 A.8421码 B.余3码 C.ASCⅡ码 D.没有 4.在定点二进制运算中,减法运算一般通过___D___来实现。 A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器 5.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是__A___。 A.11001011 B.11010110 C.11000001 D.11001001 6.用一位奇偶校验位,能检测出一位存储器错的百分比为(D ) A.0% B.25% C.50% D.100% 7.负数(补码表示)规格化浮点数尾数M的表示范围为__C_____。 A.-1<M<-0.5 B.-1≤M≤-0.5 C.-1≤M<-0.5 D.-1<M≤-0.5 8.对真值0表示形式唯一的机器数是_ BD______。 A.原码 B.补码 C.反码 D.移码 9.下列等式中,不成立的等式是(D ) A.[-0]补=[+0]补 B.[+0]原=[+0]补 C.[+0]原=[+0]反 D.[-0]原=[-0]补 10. 若X为大于-0.5的负小数,[X]补=1.X1X2X3,则(B ) A.X1必须为1,X2X3至少有一个为1 B.X1必须为1,X2X3任意 C.X1必须为0,X2X3至少有一个为1 D.X1必须为0,X2X3任意 11.5. 下列无符号数中,其值最大的数是__D_____。 A. (123)8 B. (95)10 C. (1101101)2 D. (76)16 12.全加器比半加器多一根输入线,该输入线是( B)。 A.本位进位 B.低位进位 C.加数 D.被加数 13.在浮点运算中,对阶操作是指( A)。 A.小阶增大,尾数右移  B.大阶减小,尾数右移 C.小阶增大,尾数左移 D.大阶减小,尾数右移 14.当采用双符号位时,发生负溢的特征是双符号位为( C) A.00  B.01  C.10 D.11 15.已知[X]补=11111010,[Y]补=00010110,计算[2X- ]补为(B ) A.10010111 B.11101001 C.01111111 D.01101001 16.若某个8位二进制数的[X]补和[X]原表示形式相同,则该数是(D ) A.只能为正数 B.只能为0 C.为-0 D.为正数或某个特定的负数 17.一个C语言程序在一台32位机器上运行。程序中定义了三个变量xyz,其中x和z是int型,y为 short型。当x=127,y= -9时,执行赋值语句z=x+y后,xyz的值分别是 D A.X=0000007FH,y=FFF9H,z=00000076H B.X=0000007FH,y=FFF9H,z=FFFF0076H C.X=0000007FH,y=FFF7H,z=FFFF0076H D.X=0000007FH,y=FFF7H,z=00000076H 18.组成一个运算器需要多个部件,但下面所列(D)不是组成运算器的部件。 A.状态R B.数据总线 C.ALU D.地址R 二、已知x=-0.01111,y=+0.11001,求[x]补、[-x]补、[y]补、[-y]补、[x+y]补、[x-y]补。 解: [x]原=1.01111 [x]补=1.10001 [-x]补=0.01111 [y]原=0.11001 [y]补=0.11001 [-y]补=1.00111 [x+y]补=[x]补+[y]补=11.10001+00.11001=00.01010=0.01010 [x-y]补=[x]补+[-y]补=11.10001+11.00111=10.11000 两位符号位相异,溢出 三、某机器字长32位,浮点表示时,阶码占8位,尾数24位,各包含一位符号位,问: ① 带符号定点小数的最大表示范围是多少? ② 带符号定点整数的最大表示范围是多少? ③ 浮点表示时,最大的正数是多少? ④ 浮点表示时,最大的负数是多少? 解:补码表示范围 ①-1~1-2-31 ②-231~231-1 规格化范围: ③1-2-23× 2127 ④-(2-1+2-23)× 2-128 四、有一计算机字长32位,数符位是第31位,单精度浮点数格式为: 数符1位,阶码8位(包括1位阶符),尾数23位。 对于二进制数1000 1111 1110 1111 1100 0000 0000 0000 ① 表示一个补码整数,其十进制是多少? ② 表示一个无符号整数,其十进制是多少? ③ 表示一个IEEE754标准的单精度浮点数,其值是多少? 解: ①真值二进制为 -111 0000 0001 0000 0100 0000 0000 0000 十进制是 -(230+229+228+220+214) ②231+227+226+225+224+223+222+221+219+218+217+216+215+214 ③表示一个IEEE754标准的单精度浮点数 1;00011111;11011111100000000000000 阶码(00011111)2=(31)10 这是移码表示其真值为31-127=-96 尾数1.11011111100000000000000此为原码 其真值为20+2-1+2-2+2-4+2-5+2-6+2-7+2-8+2-9 数符为1,此为负数 其真值为 -(20+2-1+2-2+2-4+2-5+2-6+2-7+2-8+2-9)× 2-96 五、某机器字长16位,问下列几种情况下所能表示的范围是多少? (1)无符号整数 (2)原码定点小数 (3)补码定点小数 (4)补码定点整数 (5)下述格式的浮点数(基为2) 数符 阶码 尾数 1位 8位移码 7位原码 解: (1)0~216-1 (2)-(1-2-15)~1-2-15 (3)-1~1-2-15 (4)-215~215-1 (5)-(1-2-7)×2127~(1-2-7)×2127 六、如果采用奇校验,写出下述数据的校验位。 (1)0101010 (2)1010000 (3)0100111 解: (1)0 (2)1 (3)1 七、设数的阶码3位,尾数6位,按浮点运算方法计算[X+Y]补,[X-Y]补。 (1)X=2-011×0.100101,Y=2-010 ×(-0.011101) 解: 浮点数x,y补码表示 [x]浮=11 101,0.100101 [y]浮=11 110,1.100011 (1)对阶 ΔE=[Ex-Ey]补=[Ex]补+[-Ey]补=11 101 + 00 010 =11 111 ΔE为-1,x阶码小,应使x尾数右移1位,阶码加1 [x]浮=11 110,0.010010(1) (2)尾数求和 0.010010(1) + 1.100011 1.110101(1) (3)规格化 结果尾数为1.010110,阶码为11 100 (4)无需舍入 (5)判溢出 阶码两符号位为11,不溢出,故最后结果为 [x]浮+[y]浮=11 100,1.010010 真值为2-100*(-0.101110) (2)尾数求差 0.010010(1) + 0.011110 0.110000(1) [x]浮-[y]浮=11 110,0.110001 真值为2-110*0.110001
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服