一道计算机组成原理求浮点数表示最大正负数的问题

某浮点数基值为2,阶码4位(含一位符号位),尾数8位(含一位符号位)。阶码位数均用补码表示,尾数采取规格化形式,用十进制写出他所能表示的最大正数_最小负数_非零最小正数_最大负数_;我有答案但是怎么和书上给的公式对不上呢,不知道答案是怎么得的,高手帮我解答一下,满意追加分,知道打字不容易辛苦各位!!!!

第1个回答  2011-07-07
要求是尾数采用规格化形式,阶码尾码都是用补码表示,补码的规格化和原码不一样的。
最大正数:2^7(1-2^(-127))
最小正数:2^(-8)(1/2)=2^(-9)
最大负数:2^(-8)(-1/2-2^(-127))
最小负数:2^7(-1)
第2个回答  2011-07-11
最大正数(1-2^-7)x2^7=127
最小负数(-1)x(1-2^-7)x2^7=-127
非零最小正数(1-2^-1)x2^-8=0.001953125
最大负数(-1)x(1-2^-1)x2^-8=-0.001953125本回答被提问者采纳
相似回答