Народ, помогите перевести функцию с С на asm, а то я в это новичое пока.
unsigned char CalcHash (char *str)
{
unsigned char i,Hash,inb;
i=Hash=0;
while (str)
{
inb=str-97;
Hash+=inb*(i+153)%64+inb*(i+66)%255+inb*219;
i++;
}
return (Hash);
}
Спасибо.
Алгоритмы хеширования
Модератор: Andy
PavelA, понимаешь, тебе бы помогли, но эта задачка обычный факинг.Народ, помогите перевести функцию с С на asm, а то я в это новичое пока


*provided AS IS
Или используй компилятор Си со специальным ключиком, он тебе не объектник склепает а исходник на асме 
Вот только там черт ногу сломит, но выделить главное можно.

Вот только там черт ногу сломит, но выделить главное можно.