Здравствуйте, pilgrim_, Вы писали:
_>В 1-м случае синус вычисляется на каждой итерации вложенного цикла (call sin), во 2-м случае вычисление синуса вынесено на верхний цикл (call __vdecl_sin2).
_>Что характерно в обоих вариантах используются разные реализации синуса, которые как пишут дают разный результат
А это точно итоговый код?
Условие (i==0) никогда не выполняется.
Его не должно быть в итоговом коде, а проверка там есть.