kai06
春芽
共回答了15个问题采纳率:93.3% 举报
补码扩展的基本规则是:当该数是负数时,高位补1;当该数是非负数时,高位补0.
[11001100]补是负数,因为最高位是1(最高位是符号位,1表示负数,0表示非负数)
.它扩展为16位为[1111 1111 1100 1100]补.另一个也类似.
1100 1100
+ 1010 1001
-----------------
0111 0101
1111 1111 0111 0101 (扩展后) (=-139)
针对该题,两个补码相加时溢出,高位补1.
1年前
2