logo
Методичка для бакалавров 2014

3.3 Умножение чисел с фиксированной запятой

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

0  0 = 0

0  1 = 1

1  0 = 1

1  1 = 0

Умножение производится по обычным правилам арифметики согласно двоичной таблицы умножения.

В машинах может быть реализовано как умножение, начинающееся с младшей цифры множителя (наиболее привычный способ), так и умножение, начинающееся со старшей цифры множителя.