c&c++、补码、移位
c&c++、补码、移位
日期:2021-07-07 21:03:13 人气:1
1.为什么要使用原码,反码,补码
1)负数二进制怎么表示?
答:在原码中,高位为1就表示负数
2)计算机如何实现减法?
1-1=?
答:对于计算机,逻辑运算应该设计的简单,1-1可以表示为1+(-1),故没有减法,用加法实现减法。
1
-
1
=
1
+
(-1)
=
[00000001]原
+
[10000001]原
=
[
1)负数二进制怎么表示?
答:在原码中,高位为1就表示负数
2)计算机如何实现减法?
1-1=?
答:对于计算机,逻辑运算应该设计的简单,1-1可以表示为1+(-1),故没有减法,用加法实现减法。
1
-
1
=
1
+
(-1)
=
[00000001]原
+
[10000001]原
=
[