Задание 3 Вариант 1 Самостоятельная работа 9 ГДЗ Рабочая тетрадь Босова 10 класс (Информатика)
Босова, Босова, Лобанов
10 класс
Автор
Босова, Босова, Лобанов
Задание 3 Вариант 1 Самостоятельная работа 9 ГДЗ Рабочая тетрадь Босова 10 класс (Информатика)
Задача
Для замены вычитания сложением достаточно только вычитаемое перевести в дополнительный код. Дополнительный код поло-жительного числа совпадает с прямым.
Двоичные коды чисел из заданий 1 и 2
010010012=26+23+1=64+8+1=73
84 – 11=73
Подробный ответ
Переведём числа в восьмиразрядный двоичный код.
$$84_{10}=01010100_2$$
Так как число $$11$$ положительное, его дополнительный код совпадает с прямым:
$$11_{10}=00001011_2$$
Чтобы выполнить вычитание сложением, найдём дополнительный код числа $$11$$:
$$00001011_2 \rightarrow 11110101_2$$
Складываем:
$$01010100_2+11110101_2=1\,01001001_2$$
В восьмиразрядном формате старший перенос отбрасываем:
$$01001001_2=64+8+1=73_{10}$$
Значит,
$$84-11=73$$
Ответ
$$73$$
Другие учебники
Другие предметы