电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

计算机组成原理第五版白中英第2章作业参考答案解析

计算机组成原理第五版白中英第2章作业参考答案解析_第1页
1/9
计算机组成原理第五版白中英第2章作业参考答案解析_第2页
2/9
计算机组成原理第五版白中英第2章作业参考答案解析_第3页
3/9
第 2 章作业参考答案1、(1) 35(=23)16(2)127(3)127(4)1[35]原=10100011[127]原=01111111[127]原=11111111[1]原=10000001[35]反=11011100[127]反=01111111[127]反=10000000[1]反=11111110[35]补=11011101[127]补=01111111[127]补=10000001[1]补=111111112当 a7=0 时,x0,满足 x>0、5 得条件,即:若 a7=0,a6 a0可取任意值当 a7=1 时,x<0,若要满足 x>0、5 得条件,则由补码表示与其真值得关系,可知:要使 x>0、5 ,所以要求 a6=1,并且 a5a0不能全部为 0所以,要使 x>0、5,则要求 a7=0;或者 a7= a6=1,并且 a5a0至少有一个为 13、由题目要求可知,该浮点数得格式为:3130 2322 0SE(移码表示)M(补码表示)注:由于 S 就是数符,已表示了尾数得符号,所以为了提高表示精度,M(23 位)不必存储符号位,只需存小数点后面得有效数值位即可。(1)最大数得二进制表示为:0 11111111 1111……111(23 个 1)(2)最小数得二进制表示为:1 11111111 0000……000(23 个 0)(3)非 IEEE754 标准得补码表示得规格化数就是指其最高有效位与符号位相反故有:最大正数为:0 11111111 1111……111(23 个 1)=+(1223)2127最小正数为:0 00000000 1000……000(22 个 0)=+0、52128最大负数为:1 00000000 0111……111(22 个 1)=(0、5+223)2128最小负数为:1 11111111 0000……000(23 个 0)=12127所以其表示数得范围就是:+0、52128+(1223)2127以及 12127(0、5+223)21284、IEEE754 标准 32 位浮点得规格化数为X=(1)S1、M2E127(1)27/6427/64=2726=(11011)226=(1、1011)222所以 S=0,E=e+127=125=(01111101)2,M=101132 位得规格化浮点数为:00111110 11011000 00000000 00000000,即十六进制得(3ED80000)16(2)27/6427/64=(1、1011)222所以 S=1,E=e+127=125=(01111101)2,M=101132 位得规格化浮点数为:10111110 11011000 00000000 00000000,即十六进制得(BED80000)165、[x+y]补=[x]补+[y]补(1)x=11011,y=00011[x+y]补=0011011+0000011=0011110;没有溢出,x+y=11110(2)x=11011,y=10101[x+y]补=0011011+1101011=0000110;0 0 1 1 0 1 1+ 1 1 0 1 0 1 1 0 0 0 0 1 1 0没有溢出,x+y=00110(3)x=10110,y=00001[x+y]补=1101010+1111111=1101001;没有溢出,x+y=101116、[xy]补=[x]补+[y]补(1)x=11011,y=11111[y]补=0011111[xy]补=0011011+0011111=0111010;0 0 1 1 0 1 1+ 0 0 1 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

计算机组成原理第五版白中英第2章作业参考答案解析

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部