Мда, накуролесили :) 1) rdtsc в винде - это не привелегированная инструкция (ее можно сделать привелегированной, установив флаг TSD в CR4, но эту...
Повторенье - мать ученья ;) 1) Латентность операций or, xor, test на всех процах одинакова и различие между ними по скорости заключается только в...
Добавить в файл fasmw.ini строчки:
Фу ты, еще и WH_CALLWNDPROCRET на WH_CBT в тихушечку поменял... PS: WParam конечно нужно заменить для порядка на dword, хотя дельфя сама в...
XshStasX Слушай, кончай валять дурака - если не понимаешь как работают паскалевские String, то и нечего их юзать. Я ж тебе сказал - юзай array var...
djmans Если ты сначала суспендишь поток, а затем резъюмишь, то сам по себе Resume не опасен, т.к. при этом соблюдается баланс инк\дек...
1. Для оформления кода нужно использовать тег\кнопочку Code 2. Что это за финт ушами: А если Code <> HC_ACTION, то send = Nil или инвалидному...
SloT Физическая память выделяется по требованию как для неинициализированных, так и для инициализированных данных и кода, т.к. рулит механизм...
Barbos Будут, т.к. если размер секции в файле = 0, то винда сама под нее выделит память и заполнит нулями. Точнее сказать - винда всегда...
Он не только конвеер сбрасывает, а еще и синхронизирует кэши данных и команд через L2 (или еще хуже через ОЗУ ?). А на P4 к тому же происходит...
Разнос кода и данных на размер кэш линейки рулит только в P6 (т.к. декодирование команд производится на лету из текущей линейки) и возможно в...
Да и к тому же таблички должны быть сравнительно малого размера и обращение к ним должно быть сравнительно частым - тогда можно расчитывать, что...
Чтение памяти на любом проце не менее 3 тактов - это если данные в кэше L1, иначе 10-20 из L2 или 100-300 из ОЗУ ;) Засунуть всю таблицу в кэш -...
_faq_ А ты то время смотришь ? Время последнего изменения это wt, а ты судя по коду смотришь время создания, которое при модификации файла не...
cppasm Ты видать ман АМД невнимательно читал (см.Simpler Code for Restricted Dividend) n=32 можно юзать только для чисел меньших 40000005h
Остаток от деления зачем-то вычисляет Насчет сети не знаю, в манах у Фога и AMD есть. Общий смысл простой - множитель берется равным...
Не совсем так - с ADDR нужно передавать параметры, которым в прототипе функции соответствуют указатели, а это могут быть не только строки и...
calidus Не понятно чего ты спрашиваешь и какой ответ хочешь услышать. Если вопрос: почему по разному работает в отладчике и без отладчика, то тебе...
А вообще такие способы есть ? На атлонах и P6 умножение выполняется за 3-4 такта - врядли можно придумать что-то быстрее для произволных чисел...
cppasm Ну насчет 8 ты ес-но загнул - регистров не хватит :) Для скрытия латентности fadd\fsub достаточно разворота на 4 Aloner А как округляешь...
Имена участников (разделяйте запятой).