-1补码:1111 1111
-2补码:1111 1110
-3补码:1111 1101
-4补码:1111 1100
-5补码: 1111 1011
...........
-127补码:1000 0001
个人浅显理解:
(1)以-1为参照坐标:-1补码格式:1111 1111
逻辑如下:用基本的数学计算理解即可:如 2+2=4 1+2=3 1+1 =2
-1 -1=-2 -1-2=-3 -2-2=-4
(注:加粗部分为算数运算符)
(2)以-1的补码1111 1111为被减数 5、6分别为减数,即可得如下表达式:
扩充知识:
在单片机中:①数据采用二进制形式存储在存储器中,数据为0或1存储。
② 0或1所占的空间为1位(b)
③1B(byte)=8b(bit)
8b数据大小如下:
关键字:unsigned char 所占位数:8位 表示数的范围为:0~255
绿色图标为位数
红色图标为位数对应的二进制
浅显理解,大佬勿喷!!!!!



