Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
23 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
830139
Топик полностью
argus98
(07.04.2018 11:34, просмотров: 43)
ответил
AlexBi_
на
Есть ли алгоритм быстрого умножения _знакового_ 32 бита на 16 бит (константа), с получением результата 48 бит со знаком? В арсенале есть знаковое и беззнаковое аппаратное умножение 16х16. Кроме перевода в положительные, умножение, восстановление
(65536*X + Y)*K = 65536*(X*K) + Y*K - где X и (X*K) - знаковые, Y,K,(Y*K) - беззнаковые
Ответить
Спасибо. Что-то меня заклинило, что знаковое умножение должно отличаться от беззнакового. А оно такое же, только знаковые биты надо заполнить.
-
AlexBi_
(08.04.2018 22:30
,
)