原码、反码和补码

原码:带符号位的整数
反码:中间码。在原码的基础上、保持负数的符号位(即最高位1)不变,其他位反转(0变1、1变0)
补码:最终进行运算的二进制数
补码的计算规则:原码求反+1

x = -1100110
[x]原 = 11100110
[x]反 = 10011001
[x]补 = 10011010

补码运算结果仍然为补码
补码再求补即得到原码
正数的补码就是原码

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容