F1 94 Układy arytmetyczne 9

background image

F1-94

© J. Kalisz, WAT, 2008

Multiplikatory

układy do mnożenia liczb zapisanych dwójkowo

• równoległe – mnożenie w układzie kombinacyjnym, np. 4 × 4




multiplikator

komórkowy
(matrycowy)




Maks.
6 opóźnień
sumatorów
+ opóźnienie
bramki AND

Korzystniejsze jest użycie pamięci stałej o pojemności 2

(4 + 4)

×8 = 2048 bitów

• szeregowo-równoległe – mnożenie wykonywane w układzie

sekwencyjnym (

wbudowane procedury w mikrokontrolerach

)

Przykład mnożenia

(przesuwanie w lewo mnożnej i

dodawanie)

P

= 21

10101

Q

= 19

× 10011

10101

P

10101

shl P

111111

add

10101

shl P, shl P, shlP

iloczyn F = 399

110001111

add


Wyszukiwarka

Podobne podstrony:
F1 94 Układy arytmetyczne 9
F1 91 Układy arytmetyczne 6
F1 93 Układy arytmetyczne 8
F1 90 Układy arytmetyczne 5
F1 86 Układy arytmetyczne 1
F1 87 Układy arytmetyczne 2
F1 92 Układy arytmetyczne 7
F1 89 Układy arytmetyczne 4
F1 88 Układy arytmetyczne 3
F1 87 Układy arytmetyczne 2
F1 88 Układy arytmetyczne 3
F1 91 Układy arytmetyczne 6
F1 91 Układy arytmetyczne 6
F1 89 Układy arytmetyczne 4

więcej podobnych podstron