单选题
用n个二进制位表示带符号纯整数时,已知[x]
补
、[Y]
补
,则当
(7)
时,等式[X]
补
+[Y]
补
=[X+Y]
补
成立。在
(8)
的情况下有可能发生溢出。
A、
-2
n
≤X+Y≤2
n
-1
B、
-2
n-1
≤X+Y<2
n-1
C、
-2
n-1
-1≤X+Y≤2
n-1
D、
-2
n
-1≤X+Y<2
n
【正确答案】
B
【答案解析】
[考点分析] 考查补码表示的范围以及溢出的概念。
[解析] 补码表示法可以表示[-2
n-1
,2
n-1
-1)范围内的整数,在此范围内[X]
补
+[Y]
补
=[X+Y]
补
都成立。
A、
两个同号的数相减
B、
两个异号的数相加
C、
两个同号的数相加
D、
两个异号的数取或
【正确答案】
C
【答案解析】
[考点分析] 同上
[解析] 略
提交答案
关闭