1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова Сам и контр
Задание 3 Вариант 2 Самостоятельная работа 9 ГДЗ Рабочая тетрадь Босова 10 класс (Информатика)
Босова, Босова, Лобанов
10 класс
Класс
10
Предмет
Информатика
Автор
Босова, Босова, Лобанов

Задание 3 Вариант 2 Самостоятельная работа 9 ГДЗ Рабочая тетрадь Босова 10 класс (Информатика)

Задача

Найдите разность десятичных чисел $$-84$$ и $$15$$ путём сложения их дополнительных кодов в восьмиразрядном формате. Убедитесь, что в результате получается число $$-99$$.

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

Представим числа в восьмиразрядном дополнительном коде и сложим их.

ЧислоКод
$$-84$$$$10101100_2$$
$$15$$$$00001111_2$$

Складываем:

$$\begin{array}{r} 10101100_2\\ +\,00001111_2\\ \hline 10111011_2 \end{array}$$

Получили дополнительный код числа. Старший разряд равен $$1$$, значит число отрицательное. Найдём его модуль:

Инвертируем биты, кроме знакового:

$$10111011_2 \rightarrow 11000100_2$$

Прибавим $$1$$:

$$11000100_2 + 1 = 11000101_2$$

Теперь переведём модуль в десятичную систему:

$$11000101_2 = 64 + 32 + 4 + 1 = 101$$

Значит, результат сложения равен $$-101$$.

Ответ

$$-101$$



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