有符号存储

1.基本概念

  原码基本概念:

      正数的原码最高位是0;负数的原码最高位为1;其他是数值位。

      例子:  

      符号位    数值位

+7             0      0000111

-7      1      0000111

  反码基本概念:

      正数的反码与原码相同;负数的反码与原码符号位相同,数值位取反。

      例子:  

      符号位    数值位

+7             0      0000111

-7      1      1111000

  补码基本概念:

      正数的补码与原码相同;负数的补码是在反码基础上加一。

      例子:  

      符号位    数值位

+7             0      0000111

-7      1      1111001

 

总结:  

    1.正数的正反补相同。

    2.二进制对应的补码进行计算。

 

posted @ 2019-05-15 15:57  gogoog  阅读(230)  评论(0编辑  收藏  举报