1. Найти сумму чисел в обратном коде
X = 00010112
Y = -10000102
Представим числа 00010112 и -10000102 в обратном коде.
Обратный код для положительного числа совпадает с прямым кодом. Для отрицательного числа все цифры числа заменяются на противоположные (1 на 0, 0 на 1), а в знаковый разряд заносится единица.
Двоичное число 00010112 имеет обратный код 0,00010112
Двоичное число 10000102 имеет обратный код 1,01111012
Сложим числа 000010112 и 101111012
X+Y = 00010112 + 101111012 = 110010002
В старшем бите 1. Следовательно, в результате сложения получили отрицательное число. Переведем его обратно в прямой код. Для этого найдем обратный код (инвертируем все биты, кроме знакового): 01101112
Получили число 01101112.