- 第一题
题、规格化补码表示的浮点数 F,2 为底数,阶码 E 和尾数 M 均为 5 位,若表示为“阶码尾数”的格式,则 F 可表示的最小负数的二进制代码是 _____,真值是 _____。
分析:
要求最小负数,那么数符必为负,并且真值的绝对值要尽可能的大。
对于规格化尾数,补码的负数表示范围为:-1 ≤ M<-0.5,因此尾数我们取 -1 。
最终得到:
答:01111 10000;-2^15 。
做题时把位数想清楚,不要搞错次方了!
- 第二题
题、某规格化浮点数用补码表示,其阶码 6 位,含 1 位阶符;尾数为 10 位,含 1 位数符,则这类浮点数的表示范围是 _____。
分析:
尾数表示范围:-1 ≤ M<-0.5 或 0.5 ≤ M<1
阶码最大值:2^5 - 1 = 31
真值范围:-2^31 ~ (1 - 2^(-9))×2^31
- 第三题
题、在规格化浮点运算中,若某浮点数为 2^5×1.00101,其中尾数为补码表示,则该数 _____。
答:不需规格化。
- 第四题
题、在浮点运算中,当尾数绝对值 _____ 进行左移规格化。
答:小于 1/2 时。