Задача Задача №2609569
А
А
Для преобразования двоичных чисел в восьмизарядный дополнительный код следуем шагам:
а) +1010
- Положительное число уже в двоичном формате: 1010
- Добавляем нули слева, чтобы получилось 8 бит: 00001010
б) -1001
- Определить модуль числа: 1001
- Инвертируем биты: 0110
- Добавляем 1: 0110 + 1 = 0111
- Обеспечиваем 8 бит: 11110111
в) -11
- Определить модуль числа: 0011
- Инвертируем биты: 1100
- Добавляем 1: 1100 + 1 = 1101
- Обеспечиваем 8 бит: 11111101
г) -1011
- Определить модуль числа: 1011
- Инвертируем биты: 0100
- Добавляем 1: 0100 + 1 = 0101
- Обеспечиваем 8 бит: 11110101
Таким образом, у нас есть восьмизарядные коды для всех чисел.