для авр было кажется так (не помню точно) __asm("NOP");
еще в доке была фраза, что лучше сгенерить из исходного сишника асмовый модуль (аналог SRC в кейле), затем ручками дописать нужный асмовый код и юзать чистый асм. Что-то там не очень гладко в яре со вставками. наверное, как обычно они компилятору мешают оптимизации делать. так чта...