计算机组成原理白中英部分作业解答(第二章)PPT课件_第1页
计算机组成原理白中英部分作业解答(第二章)PPT课件_第2页
计算机组成原理白中英部分作业解答(第二章)PPT课件_第3页
计算机组成原理白中英部分作业解答(第二章)PPT课件_第4页
计算机组成原理白中英部分作业解答(第二章)PPT课件_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精选计算机学院,1,2020/5/21,计算机组成原理计算机学院,1/10,计算机组成原理第二章作业解答,浙江工业大学计算机学院,精选计算机学院,2,2020/5/21,计算机组成原理计算机学院,2/10,1、将十进制数(75.34)10转换为8位二进制及八进制、十六进制数(75.34)10=(1001011.0)2=(113.25605)8=(4B.570A3D)162、已知下列数的原码表示,分别写出它们的补码表示:X原=0.10100,X原=1.10111,第二章2.1,精选计算机学院,3,2020/5/21,计算机组成原理计算机学院,3/10,3、已知下列数的补码表示,分别写出它们的原码表示:X补=0.10100,X补=1.101114、某机字长16位,简述下列几种情况下所能表示数值的范围。(1)无符号整数(2)用原码表示定点小数(3)用补码表示定点小数(4)用原码表示定点整数(5)用补码表示定点整数答:1)02-12)-(1-2)1-23)-11-24)-(2-1)2-15)-22-1,第二章2.1,16,-15,-15,-15,15,15,15,15,精选计算机学院,4,2020/5/21,计算机组成原理计算机学院,4/10,5、以下列形式表示(5382)10(1)8421码(2)余3码(3)2421码(4)二进制数(5382)10=(0101001110000010)8421=(1000011010110101)余3=(1011001111100010)2421=(1010100000110)26、求有效信息位为01101110的海明校验码。检一纠一海明校验码:011001111001检二纠一海明校验码:10110011110017、准备传送的信息是:1010110010001111,生成多项式是:X5+X2+1,计算校验位,写出CRC码。CRC:101011001000111110011,第二章2.1,精选计算机学院,5,2020/5/21,计算机组成原理计算机学院,5/10,1、,第二章2.1(课本),精选计算机学院,6,2020/5/21,计算机组成原理计算机学院,6/10,3、32位浮点数一般格式为:1)最大数的二进制表示为:0111111111111111(23个1)2)最小数的二进制表示为:1111111110000000(23个0)若数符在阶码和尾数中间,则答案为:1)1111111101111111(23个1)2)1111111110000000(23个0),第二章2.1(课本),23位,阶码E,尾数M,1位,8位,数符,精选计算机学院,7,2020/5/21,计算机组成原理计算机学院,7/10,3)规格化数所能表示的范围,第二章2.1(课本),精选计算机学院,8,2020/5/21,计算机组成原理计算机学院,8/10,1、已知X和Y,试用它们的变形补码计算出X+Y,并指出结果是否溢出1)X=0.11011,Y=0.111112)X=-0.10110,Y=-0.00001答:1)0111010正溢出2)1101001无溢出2、已知X和Y,试用它们的变形补码计算出X-Y,并指出结果是否溢出1)X=0.11011,Y=-0.111112)X=0.10111,Y=0.11011答:1)0111010正溢出2)1111100无溢出,第二章2.2,精选计算机学院,9,2020/5/21,计算机组成原理计算机学院,9/10,5.(1)x+y=0011011+0000011=0011110无溢出(2)x+y=0011011+1101011=0000110无溢出(3)x+y=1101010+1111111=1101001无溢出6.(1)x-y=0011011+0011111=0111010正溢(2)x-y=0010111+1100101=1111100无溢出(3)x-y=0011011+0010011=0101110正溢,第二章2.2(课本),精选计算机学院,10,2020/5/21,计算机组成原理计算机学院,10/10,1、设下列数据长8位,包括一位符号位,采用补码表示,分别写出每个数据右移两位以及左移两位之后的结果1)X=0.1100100,2)X=-0.0011001,第二章2.3,精选计算机学院,11,2020/5/21,计算机组成原理计算机学院,11/10,2、用原码乘法计算X*Y。1)X=0.11011,Y=-0.11111答:X*Y=-0.1101000101,第二章2.3,精选计算机学院,12,2020/5/21,计算机组成原理计算机学院,12/10,7.(1)X*Y原=11101000101X*Y补=10010111011(2)X*Y原=01101000101X*Y补=01101000101,第二章2.3(课本),精选计算机学院,13,2020/5/21,计算机组成原理计算机学院,13/10,8.(1)X=11000,Y=-11111,第二章2.3(课本),解:|X|补=00.11000,|Y|补=00.11111,-|Y|补=11.00001,-Y),+11.00001,11.11001,+00.11111,00.10001,11.10010,+11.00001,00.00011,+Y),0,1,00.110000.0000,0,:商数不溢出,0.0000,-Y),:余数为正,上商为1,00.00110,0.0011,+11.00001,-Y),11.00111,10.01110,0.0110,0,+00.11111,+Y),11.01101,0,01.00010,0.0001,1,10.11010,0.1100,+00.11111,+Y),11.11001,0.1100,0,+00.11111,+Y),00.11000,精选计算机学院,14,2020/5/21,计算机组成原理计算机学院,14/10,1、用原码不恢复余数法(加减交替法)计算XY1)X=-0.10101,Y=0.110112)X=-0.10110,Y=-0.11011答:1)|X|补=00.10101|Y|补=00.11011-|Y|补=11.00101q原=1.11000r原=1.11000*2-52)|X|补=00.10110|Y|补=00.11011-|Y|补=11.00101q原=0.11010r原=1.00010*2-5,第二章2.4,精选计算机学院,15,2020/5/21,计算机组成原理计算机学院,15/10,第二章2.6(课本),9(1)x+yx浮=11101,00.100101y浮=11110,11.100010对阶:E=E-E=11101-11110=11111Mx右移1位,Ex加1x=11110,00.010010(1)尾数相加00.010010(1)+11.100010=11.110100(1)结果规格化:左规两位,11.010010;阶码-2为11100溢出判断阶码符号位为11,不溢出x+y=2-100(-0.101110),精选计算机学院,16,2020/5/21,计算机组成原理计算机学院,16/10,第二章2.6(课本),x浮=11101,00.100101y浮=11110,11.100010-y浮=11110,00.011110对阶:E=E-E=11101-11110=11111Mx右移1位,Ex加1x=11110,00.010010(1)尾数相减00.010010(1)+00.011110=00.110000(1)结果已规格化,尾数采用0舍1入法为0.110001溢出判断阶码符号位为11,不溢出X-Y=2-010(0.110001),精选计算机学院,17,2020/5/21,计算机组成原理计算机学院,17/10,第二章2.6(课本),10.(1)阶码相加:3+4=7,111尾数相乘:0.110100*(-0.100100)=-0.01110101尾数规格化:左规一位,-0.111011(0舍1入),阶码-1最后值为(-0.111011)*26,精选计算机学院,18,2020/5/21,计算机组成原理计算机学院,18/10,第二章2.6(课本),10.(2)|被除数|除数|,不需调整尾数阶码相减:-2-3=-5,-101尾数相除:0.0110100.111100,商为0.011011,余数为0.101100*2-6商规格化:左规一位,0.110110,阶码-1最后商为(0.110110)*2-6余数为0.101100*2-6,精选计算机学院,19,2020/5/21,计算机组成原理计算机学院,19/10,11串行进位并行进位,Ci=AiBi+(AiBi)Ci-1G

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论