Professional Documents
Culture Documents
Molti Plica To Red I Wallace 16 Bit
Molti Plica To Red I Wallace 16 Bit
Molti Plica To Red I Wallace 16 Bit
h
s
r
fa15S
fa15R
ha15S
ha15R
Res_15
en15
n10
LEGENDA
singolo bit
half-adder
full-adder
VMA
risultato finale
ALTEZZA
SOMMA
RIPORTO
somma del quindicesimo full-adder utilizzato
riporto del quindicesimo full-adder utilizzato
somma del quindicesimo half-adder utilizzato
riporto del quindicesimo half-adder utilizzato
quindicesimo bit della somma finale
bit di estensione del segno in corrispondenza di n15 ('0' se B positivo oppure a15 nega
bit a10 negato oppure '0' rispettivamente per B negativo o positivo
ANDAMENTO ALTEZZ
18 16
16
14
12 11
10
ALTEZZA
8
8 6
6 4
4
2
0
0 1 2 3 4 5
ITERAZIONE
ITERAZIONE ALTEZZA
1 16
2 11
3 8
4 6
5 4
6 3
7 2
- '0' se B positivo
- NOT(A)+1 se B negativo
b12a15
b13a15 b13a14
b14a15 b14a14 b14a13
en15 n15 n14 n13 n12
------------ ------------ ------------ ------------ ------------ ------------
b0a15
b1a15 b1a14
b2a15 b2a14 b2a13
b3a15 b3a14 b3a13 b3a12
b4a15 b4a14 b4a13 b4a12 b4a11
b5a15 b5a14 b5a13 b5a12 b5a11 b5a10
b6a14 b6a13 b6a12 b6a11 b6a10 b6a9
b7a13 b7a12 b7a11 b7a10 b7a9 b7a8
b8a12 b8a11 b8a10 b8a9 b8a8 b8a7
b9a11 b9a10 b9a9 b9a8 b9a7 b9a6
b10a10 b10a9 b10a8 b10a7 b10a6 b10a5
b11a9 b11a8 b11a7 b11a6 b11a5 b11a4
b12a8 b12a7 b12a6 b12a5 b12a4 b12a3
b13a7 b13a6 b13a5 b13a4 b13a3 b13a2
b14a6 b14a5 b14a4 b14a3 b14a2 b14a1
n5 n4 n3 n2 n1 n0
------------ ------------ ------------ ------------ ------------ ------------