举例
1001 + 1000 +0001 = ?
运算过程为:
第一步:1001+1000 = 10001
最高有进位(或者说“溢出”),将最高位移走,加到结果上。即:
第二步:(1)0001+1 = 0010
第三步:0010 + 0001 = 0011
得出结果:0011
求反码,得到UDP校验和。
十六进制来求
1001 + 1000 + 0001 = 9H + 8H + 1 = ?
第一步:9 + 8 = 11H
最高有进位(或者说“溢出”),将最高位移走,加到结果上。即:
第二步:1 + 1 = 2H
第三步:2 + 1 = 3H
得出结果:3H,0011