原码,反码,补码

计算机存储都是按照补码存储,补码存储的好处是计算简化

正数的原码,反码,补码都是一样

负数的补码=原码取反(符号位不取反)+1

求-7的反码,补码

+7原码 0000 0111  +7

-7原码  1000 0111  -7

-7反码  1111 1000

-7补码  1111 1001

 例如:9+(-7)

 9的补码为 0000 1001

-7的补码为 1111 1001

二进制直接相加 这样就可以直接运算符号位 ,提高效率

得到 0000 0010 为2

posted @ 2019-04-17 22:09  只因在风中  阅读(319)  评论(0编辑  收藏  举报