(1)无符号整形加法:
对于32位表示的任意无符号整形x(xw-1…x0),有x∈[0, 2w-1],则s=a+b∈[0, 2w+1-2],所以
1、当s∈[0, 2w-1]时,未发生溢出,s=a+b
2、当s∈[2w,2w+1-2]时,发生了正溢出,由于无符号整形只能由32位表示,所以当溢出发生时需要截断到
(1)无符号整形加法:
对于32位表示的任意无符号整形x(xw-1…x0),有x∈[0, 2w-1],则s=a+b∈[0, 2w+1-2],所以
1、当s∈[0, 2w-1]时,未发生溢出,s=a+b
2、当s∈[2w,2w+1-2]时,发生了正溢出,由于无符号整形只能由32位表示,所以当溢出发生时需要截断到