计算机组成原理问题(IEEE码)

来源:百度知道 编辑:UC知道 时间:2024/06/22 00:24:28
(-1)s*1.M*2(e-127) 单精度数的数值 e的取值范围是1-254
即是上式(-1)s*1.M*2(E) E为-126到127啊..为什麽是-126不是-127...???

因为当阶码e为全0且尾数M也为全0时,表示的真值x为零,结合符号位S为0或1,有正零和负零之分。当阶码e为全1且尾数M为全0时,表示的真值x为无穷大,结合符号位S为0或1,也有正无穷和负无穷之分。这样的32位浮点数表示中,要除去e用全0和全1(255)表示零和无穷大的特殊情况,指数的偏移值不选128(10000000),而选127(01111111)。对于规格化浮点数,e的范围变为1到254,真正的指数值E则为-126到+127。
(没悬赏,很无语啊……)