Ничего не отличается (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено SM 22 апреля 2005 г. 11:26
В ответ на: Умножение отрицательных чисел отправлено qqk 22 апреля 2005 г. 06:26

в 2406 умножитель со знаком. Раз у Вас Q.13, то выделено под знак один бит, и 2 бита под целую часть. В результате умножения Вы получите 2 знаковых бита (31 и 30) и 4 целочисленных. Надо сделать сдвиг на 1 влево (это режим умножителя PM=01). И взять старшую часть из регистра P - там будет формат Q.11, то есть -16...+15.9999. И всех делов за 1 такт.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru