如果浮点数的阶码(包括1位阶符)用R位的称码表示,尾数(包括1位数符)用M位的补码表示,则浮点数表示的数值范围如下。
83BCH=1000 0011 1011 1100 十进制为2^3*(-0.10001)(这是二进制)=-4.25
83BCH。
设阶码 = 83H = 1000 0011 (这是移码)。
那么,阶码的补码就是:0000 0011 = +3。
尾数则 = BCH = 1 011 1100 (这是补码)。
求出原码,可知:
尾数的真值 =-1.00 0100。
结合阶码,要把小数点右移 3 位,所以有:
该浮点数的二进制真值 =-1000.100
该浮点数的十进制真值 = -8.5。