Цитата(_dem @ Mar 6 2008, 15:12)

Хм, приятно посмотреть

хотя по тактам почти то же

По тактам совсем не то же: цикл RVDS занимает 6 тактов.
Цитата(KAlex @ Mar 6 2008, 15:27)

А как же "volatile"?
Не беспокойтесь, volatile там имеется. Просто компилятор грамотно действует.