计算机组成原理的一道题目!!求急救
写出IEEE754单精度浮点数的格式,并以这种格式表示下列十进制数,要求结果写成十六进制形式。+20,-9/16...
写出 IEEE754 单精度浮点数的格式,并以这种格式表示下列十进制数,要求结果写成十六进制形式。
+20,-9/16 展开
+20,-9/16 展开
1个回答
展开全部
十进制数+20:20表示为二进制就是10100,移码后就是1.0100×2^4
符号为正,因此符号位为0。
阶码+4,加上127的偏移就是131,也就是1000 0011。
尾数为0100,补齐23位就是 010 0000 0000 0000 0000 0000。
全部按顺序排列起来:0100 0001 1010 0000 0000 0000 0000 0000,也就是0x41A00000。
十进制数-9/16:9表示为二进制就是1001,移码后就是1.001×2^3。再除以16,因此阶码是-1。
符号为负,因此符号位为1。
阶码-1,加上127的偏移就是126,也就是0111 1110。
尾数为001,补齐23位就是 001 0000 0000 0000 0000 0000。
全部按顺序排列起来:1011 1111 0001 0000 0000 0000 0000 0000,也就是0xBF100000。
符号为正,因此符号位为0。
阶码+4,加上127的偏移就是131,也就是1000 0011。
尾数为0100,补齐23位就是 010 0000 0000 0000 0000 0000。
全部按顺序排列起来:0100 0001 1010 0000 0000 0000 0000 0000,也就是0x41A00000。
十进制数-9/16:9表示为二进制就是1001,移码后就是1.001×2^3。再除以16,因此阶码是-1。
符号为负,因此符号位为1。
阶码-1,加上127的偏移就是126,也就是0111 1110。
尾数为001,补齐23位就是 001 0000 0000 0000 0000 0000。
全部按顺序排列起来:1011 1111 0001 0000 0000 0000 0000 0000,也就是0xBF100000。
追问
大神。我还有问题,我接着提问哈。快来答我的题!!!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询