计算机组成与原理第三章答案(共10页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《计算机组成与原理第三章答案(共10页).doc》由会员分享,可在线阅读,更多相关《计算机组成与原理第三章答案(共10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第三章3.1十进制数化成地进制数和八进制数(无法精确表示时,二进制数取3位小数,八进制取1位小数)。73/4,3/64,73.5,725.9375,25.34解:(1)、(7+3/4):(7)10=(111)2(3/4)10=(0.00)2 (7+3/4)10=(111.11)=(7.6)8(2)、(3/64)10=(0.)2=(0.03)8(3)、(73)10=64+8+1=(),(0.5)10=(0.1)2(73.5)10=(.1)2=(111.4)8(4)、(725)10=512+128+64+16+4+1=()2=(1325)8(0.9375)10=(0.11
2、11)2=(0.74)8(725.9375)10=(.1111)2=(1325.74)8(5)、(25)10=(11001)2=(31)8(0.34)10=(0.011)2=(0.3)8(25.34)10=(11001.011)2=(31.3)83.2 把下列各数化成十进制数:(101.10011)2,(22.2)8,(AD.4)16,解:(1)(101.10011)220-4-5=(5.59375)10=(5+19/32)10(2)(123.123)4=42+2*41+3+4-1+2*4-2+3*4-3=(27.)10 =(27+27/64)10=(1+1/4)*(4+2*4+3)=27*(
3、1/64+1)(3) (22.2)8=2*81+2+2*8-1=(10.25)10=(10+1/4)10(4)(AD.4) 16=10*16+13+4*16-1=(173.25)10=(173+1/4)10(5) (300.3)8=3*82+3*8-1=(192.375)10=(192+3/8)103.3 完成下列二进制运算:101.111+11.011,1001.10-110.01,101.11*11.01,11013.4写出下列各地进制数的原码、补码和反码:0.1010,0,-0,-0.1010,0.1111,-0.0100答: x x原 x补 x反 0.1010 0.1010 0.101
4、0 0.1010 0 0.0000 0.0000 0.0000 -0 1.0000 0.0000 1.1111 -0.1010 1.1010 1.0110 1.0101 0.1111 0.1111 0.1111 0.1111 -0.0100 1.0100 1.1100 1.10113.5 已知X原为下述各值,求X补:0.10100,1.10111,1.10110答:x原 0.10100 1.10111 1.10110x补 0.10100 1.01001 1.010103.6 已知X补为下述各值,求X(真值):0.1110,1.1100,0.0001,1.1111,1.0001答:x补 0.11
5、10 1.1100 0.0001 1.1111 1.0001x 0.1110 -0.0100 0.0001 -0.0001 -0.11113.7已知X0.1011,Y= -0.0101,试求:X补,-X补,Y补,-Y补,X/2补,X/4补,2X补,Y/2补,Y/4补,2Y补,-2Y补答:x补=0.1011; -x补=1.0101; y补=1.1011; -y补=0.0101;x/2补=0.0101(1); x/4补=0.0010(11); 2x补=1.0110(溢出);y/2补=1.1101(1); y/4补=1.1110(11); 2y补=1.0110; -2y补=0.10103.8 设十进
6、制数X(128.75)210(1) 若(Y)2(X)10,用定点数表示Y值。(2) 设用21个二进制位表示浮点数,阶码用5位,其中阶符用1位,尾数用16位,其中符号用1位。阶码底为2。写出阶码和尾数均用原码表示的Y的机器数。(3) 写出阶码和尾数均用反码表示Y的机器数。(4) 写出阶码和尾数均用补码表示Y的机器数。解:128.75*2-10(1)(128.75)10=(.11)2(128.75*2-10=(0.1)2Y=0.1(2)设ES,E,MS,M各占1,4,1,15位.则原码:M=0000,MS=0,E=0010,ES=1,Y的机器数(原码)为(3)反码:(4)补码:3.9 设机器字长1
7、6位。定点表示时,数值15位,符号位1位;浮点表示时,阶码6位,其中阶符1位;尾数10位,其中,数符1位;阶码底为2,试求:(1) 定点原码整数表示时,最大正数,最小负数各是多少? (2) 定点原码小数表示时,最大正数,最小负数各是多少?(3) 浮点原码表示时,最大浮点数和最小浮点数各是多少?绝对值最小的呢(非0)?估算表示的十进制值的有郊数字位数。解:字长16,定点;符号1,尾数15;浮点:阶5,阶浮1,数浮1,数9(1) 定点原码整数,最大正数011=2151,最小负数111=(2151)(绝对值最小为1)(2) 定点原码小数,最大正数0.11=1215,最小负数1.11=(1215)(3
8、) 浮点且均用原码(不一定规格化)最大浮点数231*(129)= 2151*(129)= 231222最小浮点数231*(129)=231+222绝对值最小浮点数231*29=240 有效数字位数(十进制): 29=106,E=9lg2=9*0.3010,约为33.10 设机器字长16位,阶码7位,其中阶符1位;尾数9位,其中数符1位(阶码底为2),若阶和尾数均用补码表示,说明在尾数规格化和不规格化两种情况下,它所能表示的最大正数、非零最小正数,绝对值最小的负数各是哪几个数?写出机器数,并给出十进制值(不采用隐藏位)。若阶码用移码,尾数仍用补码,上述各值有变化吗?若有变化,请列出。解:设不用隐
9、藏位.阶6(阶浮1),补码: 规格化 非规格化最大正数 (128)*263 同左最小正数 21*264 28*264=272绝对值最大负数 1*263=263 同左绝对值最小负数 (21+ 28)* 264 - 28 *264 =-272若用移码,上述各值无变化.但是,考虑到下溢处理,当阶为-64,就认为是下溢,也把尾数置成全0,化为机器零不能表示阶为-64的那些数.因此最小正数和绝对值最小负数变为: 规格化 非规格化最小正数 2-63 2-72 绝对值最小负数 (21 +28 )* 263 2713.11 按下列要求设计一个尽可能短的浮点数格式(阶的底取2);(1) 数值范围为1.01038
10、(2) 有效数字为十进制七位(3) 0的机器数为全0解:1038约227阶取8位,含一个符号位。10-7约220* 24 =224尾数取24位,另加一个符号(数符)阶码采用移码,才能使0全为机器数。浮点数格式为尾数数浮阶 码 0 7 8 9 323.12 写出下列各数的移码,答:分别为1,;0,;0,;1,3.13 用压缩十进制数串表示法表示下列十进制数:66,78,254,396,1980,1992答:数字 +66 78 +254 396 +1980 1992前分隔串 2B3636 2D3739 2B 2D 2B 2D后嵌入串 3636 3728 压缩十进制串 066C 078D 254C
11、396D 01980C 01992D3.14 已知X和Y ,求出8421码和余三码的X 补,Y 补,Y 补。(1) X=15,Y=8 (2) X=24, Y=16.解:先按二进制整数补码的概念求出各数的补数,再按8421码和余3码的特点求出各补码。补数:XYY(1)015008992(2)024984016(3)925021979(4)962949051补码:(为简化起见,符号位用0表示正号,1表示负号)8421码余3码(1)X0,0001,0101 0,0100,1000Y 0,0000,1000 0,0011,1011Y 1,1001,0010 1,1100,0101(2) X 0,001
12、0,0100 0,0101,0111Y 1,1000,0100 1,1011,0111Y 0,0001,0110 0,0100,1001 (3)X 1,0010,0101 1,0101,1000Y 0,0010,0001 0,0101,0100Y 1,0111,1001 1,1010,1100 (4)X 1,0110,0010 1,1001,0101Y 1,0100,1001 1,0111,1100Y0,0101,00010,1000,01003.15 用补码运算计算下列各组数的和。(1) X=0.11001 Y=10111 (2) X=0.10010 Y=0.110003.16 用补码运算计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 第三 答案 10
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内