Для приведенного ниже кода, если я хочу преобразовать цикл for во встроенную сборку, как это будет сделано?
(Простите за странный код, я только что придумал.)
1) Это для x86, с использованием visual studio
2) Это вопрос «как использовать в сборке строк», а не вопрос «как оптимизировать этот код»
3) Подойдет любой другой пример. Я подумаю о лучшем примере кода в abit.
Хорошо, я надеюсь, что это лучший пример:
int doSomething(double a, double b, double c)
{
double d;
for(int i=100;i<200;i++)
{
d = a*a + b*b + c*c;
if(d>i)
return (i-99);
}
return -1;
}