单选题
若计算机采用8位整数补码表示数据,则______运算将产生溢出。
A.-127+1 B.-127-1 C.127+1 D.127-1
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 85整数补码的表示范围为-128~+127。[-128]
补
=10000000,[127]
补
=01111111。对于选项C中,很明显127+1=128超过了8位整数的表示范围。我们也可以通过计算来证明:
提交答案
关闭