"оптимизатор съедал вызовы функций в main()" - правильно съедал, так самое быстрое -))) ...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено lamerok 18 августа 2004 г. 15:08
В ответ на: Ответ: MSP c включенной оптимизацией по скорости High, code motion выключен. Пришлось разбить на 2 файла, иначе оптимизатор съедал вызовы функций в main() отправлено _VAI 18 августа 2004 г. 14:44

Блин никогда не пользую оптимизаторпо скорости...
Тут недавно..смотрим формулку, просто умножение и сложение чаров
Оптимизатор по скорости
В дизасемблере...
написано
AND.W #0xff, R15
AND.W #0xff, R15

Думаю..зачем? Решаем, что для надежности-))
Включаем минимальный по размеру...
AND.W #0xff, R15
И все... оптимизировал.-))) Может, он у них так специально сразу пишет, чтобы потом видимость оптимизации создавать?

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

Ответы



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

E-mail: info@telesys.ru