А.А. Вылиток - Представление чисел в ЭВМ (1127756), страница 3
Текст из файла (страница 3)
Выполнить вычитание двоичных нормализованных чисел 0.10101•210 и0.11101•21. Разность порядков уменьшаемого и вычитаемого здесь равна единице,поэтому перед вычитанием мантисса второго числа сдвигается на один разряд вправо:10– 0.10101 •20.011101 •2100.001101 •210Результат получился не нормализованным, поэтому его мантисса сдвигается влево надва разряда с соответствующим уменьшением порядка на две единицы: 0.1101•20.При умножении двух нормализованных чисел их порядки складываются, амантиссы перемножаются.Пример 3. Выполнить умножение двоичных нормализованных чисел:(0.11101•2101) • (0.1001•211) = (0.11101• 0.1001) • 2 (101+11) = 0.100000101•21000При делении двух нормализованных чисел из порядка делимого вычитаетсяпорядок делителя, а мантисса делимого делится на мантиссу делителя.
Затем в случаенеобходимости полученный результат нормализуется.Пример 4. Выполнить деление двоичных нормализованных чисел:0.1111•2100 : 0.101•211 = (0.1111 : 0.101) • 2 (100–11) = 1.1•21 = 0.11•210Использование представления чисел с плавающей точкой существенно усложняетсхему арифметико-логического устройства.-9-.