Спасибо за оценку моего скромного труда. Постараюсь не обломаться. Если пишете на асме, то представьте себя на месте еомпилятора Си и замените строку tmp *=(65536UL / 60UL); строкой tmp = tmp * 1092. Куда делось деление, а? :-)Напомню, tmp 4-хбайтная, и умножение будет тоже 4-байтным. Кстати, последующую операцию >> 16 тоже вовсе не надо выполнять- просто вазьмите 2 старший байта из 4-хбайтного результата умножения.
Отправлено
VasilyS (80.92.96.25) 11 августа 2010, г. 23:43
В ответ на:
Ответ: Клиент и не собиралсо ;) (+) отправлено
ййй 11 августа 2010, г. 23:36