Умножение закодированного двоично-четверичного множимого на 2 разряда двоичного множителя одновременно в прямых кодах, страница 3

x1

x2

y1

y2

p

s1

s2

пер

замечания

0

0

0

0

0

1

1

0

1+1=2

0

0

0

0

1

1

0

0

1+1+1=3

0

0

0

1

0

0

0

0

1+0+0=1

0

0

0

1

1

1

1

0

1+0+1=2

0

0

1

0

0

1

0

0

1+2+0=3

0

0

1

0

1

1

1

1

1+3+1=5

0

0

1

1

0

1

0

0

1+2+0=3

0

0

1

1

1

0

1

1

1+2+1=4

0

1

0

0

0

0

0

0

0+1+0=1

0

1

0

0

1

1

1

0

0+1+1=2

0

1

0

1

0

0

1

0

0+0+0=0

0

1

0

1

1

0

0

0

0+0+1=1

0

1

1

0

0

1

0

0

0+3+0=3

0

1

1

0

1

0

1

1

0+3+1=4

0

1

1

1

0

1

1

0

0+2+0=2

0

1

1

1

1

1

0

0

0+2+1=3

1

0

0

0

0

0

1

1

3+1+0=4

1

0

0

0

1

1

1

1

3+1+1=5

1

0

0

1

0

1

0

0

3+0+0=3

1

0

0

1

1

1

1

1

3+1+1=5

1

0

1

0

0

1

1

1

3+3+0=6

1

0

1

0

1

1

0

1

3+3+1=7

1

0

1

1

0

1

1

1

3+2+0=5

1

0

1

1

1

1

1

1

3+2+1=6

1

1

0

0

0

1

0

0

2+1+0=3

1

1

0

0

1

0

1

1

2+1+1=4

1

1

0

1

0

1

1

0

2+0+0=2

1

1

0

1

1

1

0

0

2+0+1=3

1

1

1

0

0

1

1

1

2+3+0=5

1

1

1

0

1

1

1

1

2+3+1=6

1

1

1

1

0

0

1

0

2+2+0=4

1

1

1

1

1

0

0

1

2+2+1=5

Синтез преобразователя множителя:

Преобразователь множителя преобразует множитель, подготавливая его к умножению на 2 разряда в прямых колах. При этом код 11 преобразуется в .

Преобразователь множителя имеет 3 входа (старший и младший разряды диады, а также перенос из предыдущей диады) и 4 выхода (старший и младший разряд диады,знак и перенос).

Q1

Q2

p

P

Zn

S1

S2

0

0

0

0

0

0

0

0

0

1

0

0

0

1

0

1

0

0

0

0

1

0

1

1

0

0

1

0

1

0

0

1

1

0

1

1

0

1

0

0

1

0

1

1

0

1

0

0

0

1

1

1

1

1

0

1