列表

详情


若某计算机采用8位整数补码表示数据,则运算(  )将产生溢出。

A. -127+1

B. -127-1

C. 127+1

D. 127-1

参考答案: C

详细解析:

本题考查计算机中数的表示相关知识。
在计算机中,n位补码(表示数据位),表示范围是[-2n-1,+2n-1-1]。采用8位补码表示整型数据时,可表示的数据范围为-128 ~ 127。127+1的运算后是128,已经超出了8位补码的表示范围,会产生溢出。所以,正确答案是C。

上一题