Цитата(Sirko @ Jun 29 2011, 18:26)

У меня получается приблизительно 18 тактов на цикл. Можно ли это улучшить?
Цифра в 18 тактов показалась мне неоправданно большой. Решил перепроверить Ваши данные. Оттранслировал Вашу программу в IAR 5.51 и получил 9 тактов на цикл - очень даже приемлемый результат, который вряд ли удастся улучшить.