在其他表示形式中对二进制数进行加减运算时,我们需要应用不同的逻辑(电路)来执行加减运算。在2s补码表示中,我们按原样表示正数,并通过其2s补码表示负数,因此我们可以使用同一电路执行加法和减法。
例如:使用5位2s补码表示法添加6 + 3,
00110
+
00011
——–
01001
要减去6-3,请重写为6+(-3):
00110
+
11101(3的2s补码)
——-
00011
📅  最后修改于: 2021-06-29 03:55:22             🧑  作者: Mango
在其他表示形式中对二进制数进行加减运算时,我们需要应用不同的逻辑(电路)来执行加减运算。在2s补码表示中,我们按原样表示正数,并通过其2s补码表示负数,因此我们可以使用同一电路执行加法和减法。
例如:使用5位2s补码表示法添加6 + 3,
00110
+
00011
——–
01001
要减去6-3,请重写为6+(-3):
00110
+
11101(3的2s补码)
——-
00011