Как складываются два числа в машинном представлении? Есть два числа в нормализированном машинном представлении: 1) 1 01110101 1111.0001.1100.0111.0001.011 и 2) 1 01110010 0110.1000.1101.1001.0010.010 Объясните на этом примере, как складываются числа такого вида, очень прошу.

26 Июн 2022 в 19:52
114 +1
0
Ответы
1

Для сложения двух чисел в машинном представлении нужно выполнить следующие шаги:

Выравнивание порядков чисел: сначала нужно совместить точки с запятой двух чисел, сдвигая мантиссы числа с меньшим порядком вправо на количество разрядов, равное разнице в порядках двух чисел.

Сложение мантисс: после выравнивания порядков, мантиссы чисел складываются как обычные двоичные числа. При сложении мантисс возможно появление переноса из старшего разряда.

Нормализация результата: после сложения мантисс необходимо выполнить нормализацию результата, чтобы вернуть его к нормализованному виду.

Итак, посчитаем сложение двух данных чисел:

1) 1.11100011110001110001011

2) 1.11010001100110010010010

Выравниваем порядки:

1) 1.11100011110001110001011

2) 0.11101000110011001001001 (сдвигаем мантиссу вправо на 3 разряда)

Складываем мантиссы:

1) 1.11100011110001110001011

2) 0.11101000110011001001001

10.11001100100000111010100

Нормализуем результат:

1.011001100100000111010100

Итак, сложение этих двух чисел в машинном представлении равно 1.011001100100000111010100.

16 Апр в 18:16
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 436 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир