aSL стукнул в мыло, не зная чем аукнется ;) Такой налет таинственности на "конкретных деталях применения" - лишнего слова из вас с volodya не...
> "если количество введенных пользователем символов нечетно, то ..." Тут счетчик вообще не нужен: ;dx = offset string, ax - длина lea...
В моем первозданном варианте закралась пара ошибочек: выбранные множители иногда занижают результат на единичку. Лечится это так. Множитель...
Black_mirror Использовать конечно можно. Сами перестановки никаких исключений не вызывают (SIMD Floating-Point Exceptions - None). А то, что...
А обменный формат mif\mid + запись макросов для автоматизации загрузки\выгрузки etc не рулит ?
tosha > "после того как перепрыгиваешь в другую область) все глючит" > "туда кстати ваще разные значения каждый раз заносится" Дык возможно...
h2o У тебя 2 перехода на 004AAAD5 = вызов MessageBox и 2 перехода в обход на 004AAAE8. Если вызов куска кода идет через 004AAA9A mov eax,eax то...
Да ладно, фиг с ним со знаком - будем считать что его нет ;) Можно сократить число умножений до 4 без всякой разбивки на части если по...
aSL Разумеется я имел ввиду вычисление seed стандартными imul и idiv c 64-битным промежуточным результатам в EDX:EAX. Поэтому имхо mult это...
bogrus Насчет L1, это слишком ;) Все определяется соотношением времени расчета и вытаскивания значения из того или иного уровня памяти....
aSL > "Небольшие проблемы с отрицательными сидами" Да вроде как и при отрицательных сидах получается одинаковый результат. В данном случае q=b...
А вы верной дорогой идете, товариcчи ? Насколько я понимаю если нач.значение seed неотрицательное и range < m1 все сводится к стандартным...
catangens Если ты в каждом дворде удаляешь 1 бит и вставляешь 1 бит, то это не влияет на следующие дворды и достаточно просто организовать цикл...
FAIR А ты на год издания книги посмотрел ? Простая очередь команд закончила свое существование вместе с процессорами 486 (или первыми...
Если я правильно понял a) биты нумеруются с 1 b) сдвигаются биты 9..19, а 21-32 остаются неизменными (20й выбрасывается) Тогда не мудрствуя...
Имена участников (разделяйте запятой).