Выполните действия над машинными кодами чисел с плавающей точкой в 32-разрядном формате: X=A+B , где А=125,75 и B=-50.

19 Дек 2019 в 19:44
157 +1
0
Ответы
1

Для выполнения операции сложения машинных кодов чисел с плавающей точкой в 32-разрядном формате, нужно следовать определенным шагам:

Представить числа в формате с плавающей точкой:
A = 125.75 = 0 10000101 11111011000000000000000
B = -50 = 1 10000001 10000000000000000000000

Выполнить сложение мантисс:
0.11110110000000000000000 (мантисса числа A)
1.10000000000000000000000 (мантисса числа B)

0.01110110000000000000000

Выполнить выравнивание разрядов мантисс и добавление единицы к мантиссе меньшего порядка:
0.01110110000000000000000
0.00000000000000000000001

0.01110110000000000000001

Выполнить нормализацию числа:
0.01110110000000000000001 * 2^7 = 111010.110000000000000000

Результат сложения выражен в формате с плавающей точкой:
X = 0 10000111 11101011000000000000000

Таким образом, машинный код числа X после сложения A и B равен 0 10000111 11101011000000000000000.

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