Алгебраическое сложение чисел в форме с плавающей точкой (запятой)Алгоритм алгебраического сложенияВыравнивание порядковСложение мантиссНормализация результата
Слайд 3
Алгебраическое сложение чисел в форме с плавающей точкой
(запятой) Пример 1: Сложить числа
А(2) = +0,10100*(10)+101 В(2) = -0,10110*(10)+100
Слайд 4
Алгебраическое сложение чисел в форме с плавающей точкой
(запятой) Пример 1 1. Выравнивание порядков
Слайд 5
Алгебраическое сложение чисел в форме с плавающей точкой
(запятой) Пример 1 2. Сложение мантисс
2.1. Сдвинем мантиссу на 1
разряд вправо
MВ = -0,101102 исходная мантисса
MВ = -0,010112 смещенная (выровненная) мантисса
Слайд 6
Алгебраическое сложение чисел в форме с плавающей точкой
(запятой) Пример 1 2. Сложение мантисс
2.2. Выполним сложение мантисс с
модифицированных дополнительных кодах
Слайд 7
Алгебраическое сложение чисел в форме с плавающей точкой
(запятой) Пример 1 3. Нормализация
Слайд 8
Алгебраическое сложение чисел в форме с плавающей точкой
(запятой) Пример 2: Сложить числа
А(2) = +0,10100*(10)+001 В(2) = +0,11100*(10)+101
Слайд 9
Алгебраическое сложение чисел в форме с плавающей точкой
(запятой) Пример 2: 1. Выравнивание порядков
Слайд 10
Алгебраическое сложение чисел в форме с плавающей точкой
(запятой) Пример 2 2. Сложение мантисс
2.1. Сдвинем мантиссу на 2
разряда вправо
MА = +0,10100 исходная мантисса
MА = +0,00101 смещенная (выровненная) мантисса
Слайд 11
Алгебраическое сложение чисел в форме с плавающей точкой
(запятой) Пример 2 2. Сложение мантисс
2.2. Выполним сложение мантисс с
модифицированных дополнительных кодах
Слайд 12
Алгебраическое сложение чисел в форме с плавающей точкой
(запятой) Пример 2 3. Нормализация
Слайд 13
Умножение двоичных чисел в форме с плавающей точкой
(запятой) Алгоритм алгебраического умножения 1. Определение знака мантиссы произведения путем суммирования
знаковых разрядов мантисс сомножителей по модулю 2. Перемножение мантисс сомножителей, как чисел с фиксированной запятой 3. Сложение порядков сомножителей, как целых чисел 4. Нормализация результата