Цитата:
Сообщение от M.A.D.M.A.N.
Слушайте, зачем весь этот изврат с сокращением кода? Не так уж и критично если будет на паскале написана ф-я.
|
Это конечно правильно. Но... всё-таки интересно сократить. Хотя это уже не имеет практического значения. Чистый "изврат". Если надоело - бросьте.
А я подумал вот о чём
Код:
...
xor ECX, ECX
mov ECX, dword ptr len
mov ESI, ECX
...
@loop1:
...
mov al, byte ptr [buf+ESI-ECX] //на самом деле не mov a xor ну не важно, принцып
...
loop @loop1
...
Правда тут встаёт вопрос насколько мы съэкономим время при вычислении [buf+ESI-ECX]? Может быть кто знает?