关于反码的一点小感悟。
单片中有符号数一般用反码表示,其具体原因网上资料有很多,请自行百度。
关于8位二进制有符号的范围,做出一点解释。
负数的最小值为11111111(原码),变为反码为10000001,为81H
正数的最大值为01111111(原码),变成反码为01111111,为7FH
所以8位二进制有符号的范围为81H-7FH。
0的反码为 -0:00000000为0H
+0:00000000为0H
资料中显示,8位二进制有符号的范围为80H-7FH,求解释
关于反码的一点小感悟。
单片中有符号数一般用反码表示,其具体原因网上资料有很多,请自行百度。
关于8位二进制有符号的范围,做出一点解释。
负数的最小值为11111111(原码),变为反码为10000001,为81H
正数的最大值为01111111(原码),变成反码为01111111,为7FH
所以8位二进制有符号的范围为81H-7FH。
0的反码为 -0:00000000为0H
+0:00000000为0H
资料中显示,8位二进制有符号的范围为80H-7FH,求解释