某一定点数字长为n位,且最高位是符号位,小数点位于最低有效数值位之后,则该机器数所能表示的最小值是(2)。

admin2012-03-08  36

问题 某一定点数字长为n位,且最高位是符号位,小数点位于最低有效数值位之后,则该机器数所能表示的最小值是(2)。

选项 A、1-2n-1
B、-2n-1
C、-2n-1-1
D、-2n

答案B

解析 解答本试题时需明确以下几点。①定点数是指小数点的位置固定不变的数。
   ②“小数点位于最低有效数值位之后”说明该定点数是一个定点整数(纯整数)。
   ③按题意,该定点数是一个带符号的整数。最小值出现在符号为负、各位为全0时,此时该数应用补码表示。
   ④机器字长为n时,各种码制表示的带符号数的范围如表1-2所示。

注意:由于字长为n位,且最高位为符号位,所以2的幂次是n-1,而不是n,这是容易出错的地方。
   ⑤根据表1-2信息可知,本题目的正确答案应该是选项B。
转载请注明原文地址:https://kaotiyun.com/show/tkJZ777K
0

最新回复(0)