В форме с фиксированной точкой

При алгебраическом сложении чисел, представленных в форме с фиксированной точкой, слагаемые представляются в дополнительном коде, так как они хранятся в памяти в этом коде. Если результат положительный (нуль в знаковом разряде), то он воспринимается в прямом коде (для положительных чисел прямой и дополнительный код одинаков), если результат отрицательный (единица в знаковом разряде), то он воспринимается в дополнительном коде.

Иногда при сложении кодов возникает переполнение разрядной сетки, что ведет к искажению результата. Переполнение устанавливается путем анализа переносов в знаковый разряд и из него. Признаком переполнения является наличие переноса в знаковый разряд суммы при отсутствии переноса из знакового разряда (положительное переполнение) или наличие переноса из знакового разряда суммы при отсутствии переноса в ее знаковый разряд (отрицательное переполнение). При положительном переполнении – результат операции положительный, а при отрицательном – отрицательный.

Если же переносов из знакового разряда и в знаковый разряд суммы нет или есть оба эти переноса, то переполнения нет и при нуле в знаковом разряде сумма положительная и представлена в прямом коде, а при единице в знаковом разряде сумма отрицательная и представлена в дополнительном коде.