原码,反码,补码
+7 -7
原码
正数的原码最高位是0
负数的原码最高位是1
其他的是数值位
符号位 数值位
7 0 0000111
1 1 0000111
反码
正数的反码与其原码相同
负数的反码与原码是符号位不变,数值位取反
1变0 ,0变1
符号位 数值位
+7 0 0000111
-7 1 1111000
补码
正数的补码与原码相同
负数的补码是在反码的末位上加1
符号位 数值位
+7 0 0000111
-7 1 1111001
原码,反码,补码
+7 -7
原码
正数的原码最高位是0
负数的原码最高位是1
其他的是数值位
符号位 数值位
7 0 0000111
1 1 0000111
反码
正数的反码与其原码相同
负数的反码与原码是符号位不变,数值位取反
1变0 ,0变1
符号位 数值位
+7 0 0000111
-7 1 1111000
补码
正数的补码与原码相同
负数的补码是在反码的末位上加1
符号位 数值位
+7 0 0000111
-7 1 1111001