М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Oneheest
Oneheest
10.08.2021 17:18 •  Другие предметы

Представьте число -98 в прямом, обратном и дополнительном кодах (под каждый код выделяется по 8 бит): P.s. Не пишите типо надо учиться решай сам.

👇
Ответ:
Julia10988
Julia10988
10.08.2021
Хорошо, давайте посмотрим, как представить число -98 в прямом, обратном и дополнительном кодах.

Прямой код:
Первым делом нам нужно понять, как представить число -98 в двоичном виде. Для этого можно воспользоваться разложением числа на степени двойки.

-98 = -64 + (-32) + (-2)
= -2^6 + (-2^5) + (-2^1)

Теперь давайте запишем эти степени двойки в двоичном виде:
-2^6 = 10000000
-2^5 = 01000000
-2^1 = 00000010

Теперь сложим эти битовые представления вместе:
-98 = 10000000 + 01000000 + 00000010
= 11000010

Обратный код:
Чтобы получить обратный код числа -98, нам нужно инвертировать все биты числа в прямом коде, кроме знакового бита (самого левого бита).
Таким образом, получаем:
Обратный код -98 = 11000010 (инвертируем все биты, кроме знакового)

Дополнительный код:
Для получения дополнительного кода числа -98, мы должны инвертировать все биты числа в обратном коде и затем добавить 1.
Таким образом, получаем:
Дополнительный код -98 = 11000010 (инвертируем все биты, кроме знакового) + 1
= 11000011

Таким образом, число -98 в прямом коде представляется двоичным числом 11000010, в обратном коде - 11000010, а в дополнительном коде - 11000011.
4,5(10 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Другие предметы
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ