资源描述
Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,计算机组成原理计算机学院,*,CLICK TO EDIT MASTER TITLE STYLE,计算机组成原理,作业解答,浙江工业大学,计算机学院,2024/10/18,1,计算机组成原理计算机学院,1、,十进制数,原码,补码,反码,-35,10100011,11011101,11011100,127,01111111,01111111,0111 1111,-127,11111111,10000001,10000000,-1,10000001,11111111,11111110,第二章,2024/10/18,2,计算机组成原理计算机学院,3,、,32,位浮点数一般格式为,:,最大数的二进制表示为:,11111,111,0,1111111,(,23,个,1,),最小数的二进制表示为:,11111,111,1,0000000,(,23,个,0,),第二章,22,位,1,位,阶码,E,尾数,M,数符,8,位,2024/10/18,3,计算机组成原理计算机学院,3,)规格化数所能表示的范围,(,移码偏置值为,2,7,),第二章,二进制代码,真值,阶码,(,移,),尾数,(,补,),最大正数,11111111,0,1111111,2,127,*(1-2,-23,),最小正数,00000000,0,1000000,2,-128,*2,-1,最小负数,11111111,1,0000000,2,127,*(-1),最大负数,00000000,1,0111111,2,-128,*-(2,-1,+2,-23,),2024/10/18,4,计算机组成原理计算机学院,第二章,4.,把十进制数,-27/64,表示成,IEEE754,标准的,32,位浮点规格化数,1),-27/64D =-0.011011,2)移动小数点,使尾数满足,1.M,的格式,-0.011011=-1.1011*2,-2,e=-2=-010,3),计算阶码,E,E=-010+01111111=01111101,4),以规格化形式写出此数,2024/10/18,5,计算机组成原理计算机学院,补充,:,1.,(5382),10,= (0101 0011 1000 0010),8421,= (1000 0110 1011 0101),余3,= (1010 1000 0011 0),2,2,、,求有效信息位为,01101110,的海明校验码,海明校验码:0110,0,111,1,0,01,第二章,2024/10/18,6,计算机组成原理计算机学院,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,正溢,第二章,2024/10/18,7,计算机组成原理计算机学院,7.(1) X*Y,原,=1 1101000101,X*Y,补,=1 0010111011,第二章,2024/10/18,8,计算机组成原理计算机学院,第二章,9,(,1,),x+y,x,浮,=11 101, 00.100101,y,浮,=11 110, 11.100010,对阶:,E=E,-E,=11 101- 11 110 =11111 Mx,右移,1,位,,Ex,加,1,x=11 110 , 00.010010,(,1,),尾数相加,00.010010(1)+11.100010=11.110100(1),结果规格化:左规两位,,11.010010,;阶码,-2,为,11 100,溢出判断,阶码符号位为,11,,不溢出,x+y=2,-100,(,-0.101110,),2024/10/18,9,计算机组成原理计算机学院,第二章,x,浮,=11 101, 00.100101,y,浮,=11 110, 11.100010,y,补,=11 110,00.011110,对阶:,E=E,-E,=11 101- 11 110 =11111 Mx,右移,1,位,,Ex,加,1,x=11 110 , 00.010010,(,1,),尾数相减,00.010010(1)+00.011110=00.110000(1),结果已规格化,尾数采用,0,舍,1,入法为,0.110001,溢出判断,阶码符号位为,11,,不溢出,X-Y=2,-010,(,0.110001,),2024/10/18,10,计算机组成原理计算机学院,第二章,10.(1),阶码相加:,3+4=7,,,111,尾数相乘:,0.110100*(-0.100100)=-0.01110101,尾数规格化:左规一位,,-0.111011(0,舍,1,入,),,阶码,-1,最后值为(,-0.111011,)*,2,6,2024/10/18,11,计算机组成原理计算机学院,第二章,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,2024/10/18,12,计算机组成原理计算机学院,第二章,补充,1.,用原码一位乘法计算,X*Y(X=0.11011, Y=-0.11111),X*Y = - 0.1101000101,2.,用原码不恢复余数法计算,XY,(X=-0.10101, Y=0.11011),|X|,原,= 00.10101,|Y|,原,= 00.11011,|Y|,补,= 11.00101,q,原,= 1.11000,r,原,= 1.11000 * 2,-5,2024/10/18,13,计算机组成原理计算机学院,
展开阅读全文