Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
22 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
436691
Топик полностью
POV
(28.08.2013 13:31, просмотров: 86)
ответил
AU08
на
Как указать IAR, чтобы при умножении signed long (4 байта) на unsigned char (1 байт) он из этого char 4 байта не делал, и не 58 циклов, а хотя бы 28...40 тратил? Оптимизацию включать крайне нежелательно.
signed long через, например, юнион представь 4-мя отдельными байтами и умножай столбиком, ручками.
Ответить
Тестировал так
AU08
(1159 знак., 28.08.2013 13:38
)
А можно ли иару указать я не знаю. Но сомневаюсь. Сишник же приводит типы.
-
POV
(28.08.2013 13:34
)