Проектирование специализированных вычислителей цифровой обработки сигналов. Зиатдинов С.И - 24 стр.

UptoLike

24
3. При умножении отрицательного множимого X < 0 на положитель-
ный множитель Y > 0, представленных соответственно дополнитель-
ным и прямым кодами, 16-битное произведение в дополнительном коде
определяется соотношением
P
доп
= YX
доп
+ Y
кор
,.
где
[]
8
кор
доп
2YY=−
корректирующее слагаемое.
4. Когда X < 0 и Y < 0, непосредственное перемножение дополни-
тельных кодов строится в соответ ствии с формулой
P
доп
= X
доп
Y
доп
+ X
*
кор
Y
*
кор
,.
где
*8
кор
2XX
=⋅
,
8
кор
2YY
=⋅
.
На рис. 2.1 изображена блок-схема программы умножения.