Последната редакция на тази книга е от 2021 година.

 

 

IV.3.7  Умножение на числа с ляво фиксирана запетая

 

 

      Умножението на числа с ляво фиксирана запетая може да се извърши с помощта на всеки един от алгоритмите, демонстрирани до момента, което означава, че те са безразлични към мястото на запетаята.

 

 

А)  УМНОЖЕНИЕ В ДОПЪЛНИТЕЛЕН КОД

 

ПРИМЕР 77.  Да се изпълни операция умножение  Z=X.Y  на числата  X=0,875  и  Y=-0,65625,  които са представени в разрядна мрежа с дължина  n=6[b],  в допълнителен код по метода с младшите разряди напред.

 

 

 

 

 

Б)  УМНОЖЕНИЕ ПО АЛГОРИТЪМА НА БУТ

 

ПРИМЕР 78.  Да се изпълни операция умножение  Z=X.Y  на числата  X=-0,65625  и  Y=-0,875 ,  които са представени в разрядна мрежа с дължина  n=6[b],  в допълнителен код.

 

 

 

 

 

В)  УМНОЖЕНИЕ ПО АЛГОРИТЪМА НА ЛЕМАН

 

ПРИМЕР 79.  Да се изпълни операция умножение Z=X.Y на числата X=-0,375 и Y=-0,59375, които са представени в разрядна мрежа с дължина n=6[b], в допълнителен код.

 

 

 

 

 

Г)  УМНОЖЕНИЕ НА 2 РАЗРЯДА ЕДНОВРЕМЕННО С МЛАДШИТЕ НАПРЕД

 

ПРИМЕР 80.  Да се изпълни операция умножение  Z=X.Y  на числата  X=0,921875  и  Y=0,921875  ,  които са представени в разрядна мрежа с дължина  n=8[b],  по метода с два разряда едновременно, с младшите напред.

 

Мн = |X| =  0  1110110 ;                  Мт = |Y| =  0  1110110.

 

 

 

 

Следващият раздел е:

4.3.8  Умножение с два разряда едновременно по алгоритъма на Бут