Image17

Image17



3.3.    Układ mnożący

3.3. a. Wykonać układ mnożący dwie liczby dwubitowe według zasady przeglądania bitów mnożnika. Diagram przejść dla tego układu przedstawiono na rys.

3i. Schemat ideowy układu wraz ze sterującym układem mikroprogramowanym przedstawia rys. 3j. W tabl 3k. przedstawiono program, który należy ulokować w pamięci stałej układu. Zasadę działania układu mnożącego można łatwo przeanalizować przy pomocy grafu przejść. W ogólnym zarysie algorytm mnożenia jest następujący : do wyniku przejściowego dodawany jest składnik, który stanów przesunięta o jeden bit w lewo mnożna ( pomnożona przez 2 ),o ile tylko aktualnie sprawdzany bit mnożnika ma wartość jeden; natomiast niezależnie od wartości tego bitu w następnym kroku przesuwana jest mnożna. Algorytm ten staje się oczywisty po rozwiązaniu najprostszego przykładu według diagramu z rys 3i.

1

Nic nie rób


Załaduj mnożną i mnożnik do rejestrów MN i MK.

Wyzeruj rejestr wynik W!< i rejestry układu sterującego mikroprogramem.

Przesuń mnożnik w prawo. Przesuń mnożną w lewo

Dodaj mnożną do zawartości WK, wynik dodawania umieść w WK

Przesuń mnożnik w prawo. Przesuń mnożną w lewo

1

Dodaj przesuniętą mnożną do zawartości WK, wynik dodawania umieść w WK

Rys. 3i Diagram przejść dla układu mnożącego dwie liczby dwubitowe.


Wyszukiwarka

Podobne podstrony:
Image18 rcrożniz WTUIK MNOŻ3IIA Rvr-. 3i. Schemat układu mnożącego dwie liczby dwubilowe Stan
Wesoła matematyka klasa V4 Wykonaj mnożenie. Mnożąc dwie liczby mieszane, zamieniamy o 3 o 2
Image101 —    układ przesuwania poziomu napięcia, —    typowy dla bram
UCZĘ SIE LICZYĆ (31) Wykonaj dodawanie na łodygach. Potem w środek każdego kwiatu wpisz dwie liczby,
76003 UCZĘ SIE LICZYĆ (31) Wykonaj dodawanie na łodygach. Potem w środek każdego kwiatu wpisz dwie l
image101 ► Układ sumując. L. opóźń. 64^/s ±(R-Y),(B-Y) ► Układ odejm.► (B-Y)►
Image508 Układ przetwarzający i przechowujący informację, działający według określonego algorytmu, w
Napisz program, który czyta dwie liczby naturalne (z zakresu od 1 do 1000000000) i wypisuje ich śred
2009 11 28;59;46 stałego na danym zakresie pomiarowym (błąd addytywny). Producenci najczęściej poda
2009 11 28;59;46 stałego na danym zakresie pomiarowym (błąd addytywny). Producenci najczęściej poda
Poznaj C++ w$ godziny0065 50 Godzina 4 IA: Podaj dwie liczby. Pierwsza: 10 Druga: 2 Dzieła sie
25 (72) Rys.3.11. Struktura sumatora szeregowego » rejestrach R1 I R2 znajdują się dwie liczby, któ
10liczby zespoloneł*włf fcł,“^b)

więcej podobnych podstron