Разница между сумматором сдвига и последовательным сумматором

Является ли сумматор сдвига и последовательный сумматор одинаковыми? Я пробовал Google, но я не могу понять разницу. Я должен использовать его в VHDL.

Спасибо


person user3696958    schedule 09.05.2015    source источник
comment
Сумматор сдвига используется для реализации умножения путем сдвига множимого. Последовательный сумматор также известен как последовательный сумматор или двоичный последовательный сумматор.   -  person    schedule 10.05.2015


Ответы (1)


Последовательный двоичный сумматор. Последовательный двоичный сумматор или побитовый сумматор представляет собой цифровую схему, выполняющую двоичное сложение побитно. Например, чтобы добавить 1010 + 0100, мы начнем с LSB.

0 + 0 --> 0 
1 + 0 --> 1 
0 + 1 --> 1 
1 + 0 --> 1

И ваш окончательный ответ 1110.

Shift Adder: используется для умножения. Например, если мы хотим умножить 10 на 10, мы начнем с LSB.

10 * 0 --> 00
10 * 1 --> 10

Первый частичный продукт сдвигается вправо перед добавлением ко второму частичному продукту. Для получения результата.

 000
+10
-------
 100
person tollin jose    schedule 14.05.2015