1. Главная
  2. Библиотека
  3. Информатика
  4. В 11 разрядной сетке выполнить операции: А-В=? -А-В=? При этом использовать код (обратный, дополнительный, модифицированны...

В 11 разрядной сетке выполнить операции: А-В=? -А-В=? При этом использовать код (обратный, дополнительный, модифицированный обратный, модифицированный дополнительный)

«В 11 разрядной сетке выполнить операции: А-В=? -А-В=? При этом использовать код (обратный, дополнительный, модифицированный обратный, модифицированный дополнительный)»
  • Информатика

Условие:

В 11 разрядной сетке выполнить операции:

А-В=?

-А-В=?

При этом использовать код (обратный, дополнительный, модифицированный обратный, модифицированный дополнительный) соответствующий заданному варианту из нижеследующей таблицы, Результат представить в прямом коде. А=429, В=808.

Решение:

Как известно, компьютер выполняет только одну арифметическую операцию - сложение. Поэтому, вычитание чисел заменяют сложением, представляя отрицательные числа особым образом (как и операции умножения и деления).

Итак, необходимо выполнить операцию вычитания А-В. Заменяем операцию вычитания операцией сложения: А+(-В). Т.е. имеем сложение положительного числа с отрицательным числом.

Прежде всего, переведем заданные числа в двоичную систему счисления: А=429, В=808.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет