用二进制补码运算方法计算
发布网友
发布时间:2022-04-30 21:18
我来回答
共1个回答
热心网友
时间:2023-10-13 16:08
设字长8位,
b是二进制数后缀
.
.[-4]补
=1111
1100b
.
[-18]补
=1110
1110b
(+
--------------------------
[-4-18]补
=1110
1010b,
最高位进位1自然丢失
[-4-18]反
=1110
1001b
[-4-18]原
=1001
0110b,
最高位是符号位,1表示负数
结果
-4-18
=
-
10110b
=
-22