采用n位补码(包含一个符号位)表示数据,可以直接表示数值( )。

2023-09-01

A.1.jpg
B.2.jpg
C.3.jpg
D.4.jpg

参考答案:D

对于有n位的整数补码,其取值范围是-(2n-1)~(2n-1)-1以8位的整数补码举例,其有效取值范围是-(27)~(27)-1,也就是-128~127。拿C计算值为128越界了,只有D符合。其它选项都越界了。