正数与负数相加不会出现上溢错误，因为它们的和一定会小于加数。上溢错误只有在两个正数或两个负数相加时才可能发生，这时候最高有效位（正负号）会变成相反。以15加-5为例：由于加数和被加数都是8位元，因此运算结果也限制在8位元内。第8位元相加后产生的进位不考虑（因为不存在第9位元）的1被忽略，所以其结果为10。而15 + (-5) = 10，计算结果正确。在以上计算式中，可以由进位列的最左侧二个位元得知结果是否出现溢位。溢位就是数字的绝对值太大，以致于无法在指定的二进位位元个数来表示（在此例中，是超