См. 3-й параметр - lpDistanceToMoveHigh
Это классическая задачка на сборку\раздвижку бит с использованием умножения на константу. Умножение f*magic это по сути сумма из N сдвинутых чисел...
В #4 я уже поправил, что по 2Ch лежит хэндл текущей директории CURDIR.Handle Почему этот хэндл "всегда" равен 0C или 0D не знаю, т.к. по идее он...
Если речь именно о пробелах и символах, то (видимо) нет. А вообще любое значение CRC32 подгоняется заменой 4 байт путем реверса по таблице, т.е....
Насчет структуры RTL_USER_PROCESS_PARAMETERS и т.п. то это из разряда NtUndoc - можешь погуглить по этому словечку или по названию структур PEB,...
Приврал маленько, по 2Ch лежит CURDIR.Handle
По адресу 20000h (обычно) лежит структура RTL_USER_PROCESS_PARAMETERS, а по смещению 2Ch соотв-но юникодовская строка CurrentDirectory - вот у...
По PID: CreateToolhelp32Snapshot + Module32First
Где-то я уже эти lodsb-ы и imul-ы уже видел...Ага, вот оно StrToInt - и далеко ходить не надо, поиск по форуму рулит ;) PS: atoi и т.п. есть...
Ustus Ну дык в 99.9% можно юзать "древний" мануальчик, в котором все тома состоят из одной части ;) А в 2a, 2b заглядывать только по...
Это не беда, главное иметь под друкой справочник команд IA32 том 2. Тогда по многим вопросам можно самому легко разобраться. В данном случае...
Потому, что команда jmp = E9h - это не абсолютный, а относительный переход и соотв-но операндом является не сам адрес перехода, а его смещение...
Да похоже у Booster-a висла с TimePeriod=1 дурит ;) А вот почему у атлонов чтение так сильно отстает не очень понятно. Или префетчер хреноватый,...
cppasm Не понял, что не относится ? По крайней мере в TP7 есть XOR побитовый и XOR логический = булевский Если под логический = булевский то...
Y_Mur Во-первых, насчет rdtsc это ты в огород Booster-a помидоры кидай ;) Во-вторых, я не понял на каком основании ты сделал вывод, что частота...
Ну значит у тебя на компе какая-нить звуковая служба рулит и юзает период 1 мсек и соотв-но reduce overall system performance, т.к. в нормальной...
Microedition ?!! В паскале есть все, только в отличие от С в нем булевские и побитовые операторы обозначаются одинаково - компилятор сам...
Угу, так я и предполагал - небось выставил timeBeginPeriod(1), не думая о том, что это влияет на всю систему в т.ч. и на частоту переключения...
Крутилась у меня эта мыслЯ, что возможно ты страницы не инициализируешь... И кстати memset для инициализации это лишняя трата времени, лучше...
MirrorBlack А CreateToolhelp32Snapshot + Module32First не катит ?
Имена участников (разделяйте запятой).