[an error occurred while processing this directive]
|
По asm стр. 9 - Inline assembler. Хотя имеется возможность включать символические константы и ссылки к глобальным переменным, но использование оператора asm не рекомендуется. Я согласен - по-моему выглядит это все достаточно убого. Лучше включать в проект модули на ассемблере. См. в руководстве раздел Assembly language interface.
От себя могу добавить следующее. Можно взять модуль на C, разрешить генерацию ассемблерного файла и странслировать. Ассембленый файл можно просмотреть на предмет иллюстрации к руводству (использование регистров, передача параметров, возврат значений и т.д.). Можно его также отредактировать с целбю оптимизации и затем включить его в проект вместо исходного на Си.
E-mail: info@telesys.ru