Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
21 июля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
862240
Топик полностью
fk0
, легенда
(12.08.2018 23:16, просмотров: 99)
ответил
Alex68
на
А есть ли что-то подобное? Удобно пользоваться, оно генерит алгоритм разложением на множители. Constant Division/Multiplication Code Generator
Можно часто заменить умножение на константу выраженную как k=n/256 или как k=n/65536. Не точно? Ну так и не деньги считаем.
[ZX]
Ответить
ну как то так и делал. интересно еще что-то готовое, что подбирает множители или делители, как на том примере.
-
Alex68
(12.08.2018 23:23
)
Подбирать тут особо нечего. Процессору легко делить только на 2^n. Простейший скрипт/программа на бейсике хоть, которая переберёт и выберет с минимальной погрешностью. А линейно от числа разрядов (2^n) зависит. Соответственно можно сразу выбрать
fk0
(39 знак., 13.08.2018 01:33
)