内容发布更新时间 : 2024/12/23 23:29:47星期一 下面是文章的全部内容请认真阅读。
17. 已知X=2×13/16,Y=2×(-15/16),假设阶码取3位,尾数取6位(均不包括符号位),计算X/Y
(阶码和尾数均用补码运算)。
63
18. 将(178.125)10转换成短浮点数格式。
(178.125)10转换成二进制数为:(1011001.001)2
19. 把短浮点数11000001110010010000000000000000转换成十进制数。
解: 符号位 =1
阶码 =10000011
尾数 =10010010000000000000000 (1)计算出阶码真值(移码-偏置值) 10000011-1111111 =100 (2)以规格化二进制数形式写出此数 1.1001001 ×2100 (3)写成非规格化二进制数形式 11001.001
(4)转换成十进制数,并加上符号位 (11001.001)2=(25.125)10
所以,该浮点数 = -25.125
20. 设计算机准备传送的信息是1010110010001111,生成多项式是x+x+1,计算校验位,写出CRC码。
21. 将(-0.1101)2用IEEE短浮点数格式表示出来。
解:0.1101=1.101*2^-1 符号位=1; 阶码=127-1=126
1,01111110,10100000000000000000000 结果=BF500000H