Информатика и вычислительная техника


Арифметические операции над двоичными числами - часть 5


Сдвинув его на один разряд влево и прибавив делитель, получим сразу же следующий второй положительный остаток:

Операция деления чисел, представленных в форме с плавающей точкой, выполняется путем деления мантиссы делимого на мантиссу делителя; при этом порядок частного определяется разностью порядков делимого и делителя. Полученное частное нормализуется, и ему присваивается знак плюс, если делимое и делитель имеют одинаковые знаки, и знак минус, если их знаки разные. Деление мантисс выполняется аналогично делению целых чисел с фиксированной точкой. Отличие состоит только в том, что делимое берется такой же разрядности, как и делитель. При этом полагается, что в младшей половине разрядов делимого содержатся нули. После сдвига влево очередного остатка освобождающийся разряд заполняется нулем и деление выполняется точно так же, как и для целых чисел.

Таким образом, независимо от формы представления чисел операции умножения - деления являются более сложными для выполнения, чем операции сложения - вычитания. Например, для n - разрядных чисел время выполнения умножения превышает примерно в n раз время сложения. По этой причине операции умножения - деления обычно называют длинными операциями по сравнению с короткими операциями сложения - вычитания. В современных ЭВМ обычно применяют различные аппаратурные и логические методы для ускоренного выполнения операций умножения - деления.

104

100 :: 101 :: 102 :: 103 :: 104 :: Содержание




- Начало -  - Назад -  - Вперед -