Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
В работающую программу на С++ вставил ассемблерную командочку типа asm("LDI ..."). Точно не помню какую, это и не принципиально. Программа работала, но размер кода увеличился байт на 600. Убираю команду, размер возвращается назад. Как я понял, эта команда сбивает с толку оптимизатор, и он часть кода он вообще не оптимизирует. Больше таких команд не вставляю, а если надо, то пишу ассемблерный код отдельным файлом и оформляю отдельную функцию.
Составить ответ | Вернуться на конференцию
Ответы