Как складываются два числа в машинном представлении? Есть два числа в нормализированном машинном представлении: 1) 1 01110101 1111.0001.1100.0111.0001.011 и 2) 1 01110010 0110.1000.1101.1001.0010.010 Объясните на этом примере, как складываются числа такого вида, очень прошу.
Для сложения двух чисел в машинном представлении нужно выполнить следующие шаги:
Выравнивание порядков чисел: сначала нужно совместить точки с запятой двух чисел, сдвигая мантиссы числа с меньшим порядком вправо на количество разрядов, равное разнице в порядках двух чисел.
Сложение мантисс: после выравнивания порядков, мантиссы чисел складываются как обычные двоичные числа. При сложении мантисс возможно появление переноса из старшего разряда.
Нормализация результата: после сложения мантисс необходимо выполнить нормализацию результата, чтобы вернуть его к нормализованному виду.
Итак, посчитаем сложение двух данных чисел:
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.
Для сложения двух чисел в машинном представлении нужно выполнить следующие шаги:
Выравнивание порядков чисел: сначала нужно совместить точки с запятой двух чисел, сдвигая мантиссы числа с меньшим порядком вправо на количество разрядов, равное разнице в порядках двух чисел.
Сложение мантисс: после выравнивания порядков, мантиссы чисел складываются как обычные двоичные числа. При сложении мантисс возможно появление переноса из старшего разряда.
Нормализация результата: после сложения мантисс необходимо выполнить нормализацию результата, чтобы вернуть его к нормализованному виду.
Итак, посчитаем сложение двух данных чисел:
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.