二进制补码是怎么相加的? (0110 1011)2+(1110 0111)2=(0101 0010)2

2025-04-12 14:03:29
推荐回答(1个)
回答1:

.............[x]补 =0110 1011b ,b是二进制数的后缀
.............[y]补 =1110 0111b (+
---------------------------------
[x]补+[y]补 =0101 0010b ,最高位进位1自然丢失
[x+y]补 =[x]补+[y]补 =0101 0010b,最高位是符号位,0表示正数
x+y = +101 0010b = +82d, d是十进制数的后缀