This document discusses different methods for representing negative numbers:
Unsigned representation uses only positive numbers from 0 to 2n-1. Signed representation uses the most significant bit to indicate sign, allowing numbers from -2n-1 to 2n-1-1. 1's complement has drawbacks of two representations of zero and requires adding the carry when adding. 2's complement overcomes these by using the complement of the bit pattern to represent negative numbers, allowing an increased range from -2n-1 to 2n-1-1 without issues of multiple zero representations or carry additions.