а вообже не понимаю к чему такая погоня за скоростью в данной ситуации? чем плохо то, что уже созданно?
пример х=0 до 120, надо x/10, тогда eax=x and eax, 0xFFFFFFFE; или sar eax, 1; add eax, eax lea edx, [eax+4*eax] lea eax, [edx+8*eax]...
Мысль -заменять деления на умножения обратному числу. Подбор числителя и знаменателя дроби - решение уравнения k/2^n -1 =0, где к...
Вот деление на 26 eax=x lea eax, [eax+4*eax] sar eax, 7 eax =x/26 соответственно остаток, а...
Нет так: eax=x lea edx, [eax +2*eax] lea eax, [eax +4*edx] add eax, eax eax=26*x
Имена участников (разделяйте запятой).