这一小节我们讲一下无符号整数的表示和运算
无符号整数的表示和运算
1.无符号整数的表示
1.全部二进制位都是数值位,没有符号位,第i位的位权为
2.n bit无符号整数表示范围0~-1,超出的话就溢出
3.表示最小的数就是全都是0,最大的数就是全1
2.无符号整数的加法
这个比较easy,就是按照我们小时候学整数加法一样,从最低位开始,按位相加,逢2进1,往更高位进位
3.无符号整数的减法
1.被减数不变,减数全部位按位取反(就是0变1,1变0)末位+1,减法变加法(为什么减法变加法,是因为计算机处理加法比处理减法更省钱)
2.接下来就是加法的操作,从最低位开始,按位相加,逢2进1,往更高位进位