Вопрос задан 06.03.2021 в 02:30. Предмет Информатика. Спрашивает Плотун Евгений.

3)переведите число -78 в прямой код (16-разрядное машинное слово)

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Валиев Андрей.

78 в двоичном виде это 0100 1110 (2^6 + 2^3 + 2^2 + 2^1, единицы в соответствующих разрядах).

В прямом коде 16битное число записывается так: старший разряд (15-й) это знак, 0 для плюса, 1 для минуса, разряды с 14-го по 0-й - само число.

То есть -78 = 1000 0000 0100 1110

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для перевода числа -78 в прямой код (16-разрядное машинное слово), следует выполнить следующие шаги:

  1. Записать абсолютное значение числа 78 в двоичной форме: 78 = 01001110

  2. Инвертировать полученное двоичное представление: 01001110 -> 10110001

  3. Добавить единицу к инвертированному значению: 10110001 + 1 = 10110010

  4. Заполнить оставшиеся разряды числа нулями, чтобы получить 16-разрядное машинное слово: 10110010 -> 1111111110110010

Таким образом, число -78 в прямом коде (16-разрядное машинное слово) будет равно 1111111110110010.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос