Przykładowe zadanie:

L(A)=-5/16 L(B)=-14/16=-7/8

(1.0,0101)zm (1.0,111)zm

(1.1011)zu2 (mnożna) (1.0010)zu2 (mnożnik) „0”dopisane dla zachowania takiej samej ilości miejsc po

przecinku

1.1011

*1.0010

0.0000 -ostatnia para mnożnika=10 więc od iloczynu częściowego odejmujemy mnożną

-1.1011

0.0101

0x08 graphic
0.00101 -przesuwamy wynik o jedno miejsce w prawo

+1.1011 -następna (od końca) para liczb mnożnika = 01 więc dodajemy mnożną do il.cz.

1.11011

0x08 graphic
1.111011

0x08 graphic
1.1111011 -kolejna para liczb=00 więc tylko przesuwamy wynik o jedno miejsce w prawo

-1.1011 - ta para liczb (1.0) zawiera bit znakowy więc po wykonaniu odejmowania

0.0100011 nie wykonujemy przesunięcia

0x08 graphic
uwaga: po każdym działaniu dodawania lub odejmowania wynik przesuwamy o jedno miejsce w prawo

Uwaga: Jeżeli liczba jest dodatnia to jest zapisana w ZM

Gdy ujemna : ZU2