Приветствую! Есть необходимость в точных задержках, основанных на циклах мк. Соответственно нужно вызывать __asm__ __volatile__ ("nop\n\t") Можно ли задефайнить это дело чтобы вызывать сразу n-ое NOP'ов, без накладных расходов на счетчики и прочее? Например NOP 15; и мк должен будет пропустить 15 циклов
parovoZZ, можете привести пример delay на определенное количество тактов? Пусть например нужно пропустить 64 такта.
1. Согласен с Паровозом 2. Можно, если хочется, в чём проблема-то? Я когда пишу на ассемблере, иногда использую вот такой макрос: Код (Text): ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ; Генерирует ровно amount nop'ов ; .macro nops amount .if \amount > 0 nop nops (\amount-1) .endif .endm