1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 8 Параграф 13 ГДЗ Босова 10 класс (Информатика)
Босова
10 класс
Автор
Босова

Задание 8 Параграф 13 ГДЗ Босова 10 класс (Информатика)

Задача

1) в прямом коде;
2) в дополнительном коде?
Прямой код 4
Обратный код 15

Подробный ответ

Число $$101_{10}$$ в двоичной системе:

$$101_{10}=1100101_2$$

Для хранения используется 2 байта, то есть 16 разрядов. Для отрицательного числа старший разряд — знак: в прямом коде он равен $$1$$, а в дополнительном коде число получают из обратного кода прибавлением $$1$$.

1) Прямой код

Записываем модуль числа $$101$$ в 15 разрядах и ставим знак $$1$$:

$$101_{10}=1100101_2$$

$$\Rightarrow 1000000001100101_2$$

Количество единиц:

$$1+3=4$$

2) Дополнительный код

Сначала получаем обратный код: инвертируем все разряды прямого кода, кроме знакового:

$$1000000001100101_2 \rightarrow 1111111110011010_2$$

Прибавляем $$1$$:

$$1111111110011010_2+1=1111111110011011_2$$

Количество единиц:

$$13+2=15$$

Ответ

1) $$4$$; 2) $$15$$.



Общая оценка
3.7 / 5
Другие учебники
Другие предметы