|
если Вы хотите использовать именно его, то лучше все-таки оформить это в виде отдельного ассемблерного модуля, который включается в проект. Но если Вы непременно использовать ассемблерную вставку, то это можно сделать примерно так:
asm("LDI R16,0 \n LDI R17,0 \n RET");
См."Compiler. Reference guide.", pg.9, Inline assembler.
Я сам этим не пользовался, но утверждают, что использование вставок приводит к ухудшению кода, поскольку компилятор при этом отключает оптимизацию. Так что выигрыш от использования вставок весьма сомнительный. О корявости я уже говорил. Но, выбор - Ваше право.
E-mail: info@telesys.ru