Краткое пояснение: Представление отрицательных чисел в компьютере включает прямой, обратный и дополнительный коды, каждый из которых имеет свои особенности. Прямой код просто меняет знак числа, обратный код инвертирует биты, а дополнительный код добавляет единицу к обратному коду.
Пошаговое решение:
- Шаг 1: Перевод числа 72 в двоичную систему счисления. 72 в двоичной системе будет 01001000.
- Шаг 2: Представление числа -72 в прямом коде. В восьмиразрядном представлении прямой код для -72 будет 11001000 (где первый бит 1 указывает на отрицательное число).
- Шаг 3: Представление числа -72 в обратном коде. Обратный код для -72 (после инвертирования всех битов в 01001000) будет 10110111.
- Шаг 4: Представление числа -72 в дополнительном коде. Дополнительный код для -72 получается путем добавления 1 к обратному коду: 10110111 + 1 = 10111000.
Ответ:
- Число в двоичной системе счисления: 01001000
- Прямой код: 11001000
- Обратный код: 10110111
- Дополнительный код: 10111000