Дополнение до двух установлено, чтобы облегчить компьютеру вычисление вычитания двух чисел. Но как компьютер отличит целое число от знакового или беззнакового? Это просто 0 и 1 в его памяти.
Например, 1111 1111
в памяти компьютера может представлять число 255, но также может представлять -1.