Yashin_Sergey Я сам использую вариант с XOR-ом, т.к. он легко расширяется на проверку попадания точки в прямоугольник или куб PS: Кстати оба...
Yashin_Sergey Во-первых, в статье сравнение производится не с a и b, а c a и с=b-a, поэтому тут играет роль вычисляем ли мы разность b-a заранее...
diamond Спасибо за инфу The_GorYnycH Видимо ты отказы страниц и воспринимаешь как промахи TLB. Под промахом TLB в узком смысле понимается...
Прикалываешься ? Это XOR в С\С++
В юзермоде (вроде) никак. Где ты в VirtualAlloc "соответствующий флаг" нашел ? Промахи TLB это фигня по сравнению с отказами страниц, промахами...
Э-э, как тебе сказать. При раздельной проверке используется два условных перехода, а при проверке несовпадения знака разностей - только один, т.к....
для целых чисел в диапазоне a <= x < b if long((x-a)^(x-b)) < 0 then ... //< 0 - проверка знакового бита js
Clerk При чем тут дескрипторы я тоже не понял, т.к. вопрос про хэндлы :) Пример из мсдн И кстати ни слова о том, что этот хэндл = адресу...
Что-то типа AttachThreadInput, GetKeyboardState, GetKeyboardLayout, ToAsciiEx\ToUnicodeEx ?
Clerk Угу, только это не ядерная ветка, а бегинерская ;) Мелкософты в платформ-сдк "псевдохэндлами" называют спецконстанты, возвращаемые...
В общем случае хэндл - это действительно "некий описатель", т.к. одни хэндлы ("глобальные") представляют собой некие индексы или хэши в...
Какая пара байт ?! Если речь о 512К и более, то рулит VirtualAlloc с дискретом резервирования адресов = 64К ??? Насколько в проге (в экзешнике и...
ABCetc Ну ты "ваще".. Во-первых, сопроцессор считает только log2, а логи по другим основаниям получаются делением на соотв.константу log2(10) и...
Clerk А разве кто-то утверждает обратное ? Или раз две точки останова "ловят абсолютно все", то теперь и коллекционировать "каки трюки" нельзя ? :D
kaspersky Ясно Кстати, оказывается в плагине Olly Advanced есть галочка Flexible Breakpoints при которой трюк с обнаружением бряка на EP не...
Ну, например, читать в цикле rdtc, вычислять разность с пред.значением, если больше определенного порога, то "списывать" на вмешательство ОС и...
Все относительно. Если сэкономить 10 тактов из 20 получим выигрыш в 2 раза, если из 100, то 10% и т.д. Что касается накладных расходов ОС, то их...
kaspersky Пишет конечно, и не случайно :) Вот только не пойму зачем 0 из dllmain возвращать при обнаружении цц - чтобы с току сбить или наоборот...
kaspersky XP SP2 + Olly : Затем по F9 выходит на EP
Попробуй объявить @metka: За BC не ручаюсь, но в паскале\дельфи метки с префиксом @ являются так называемыми "локальными" для асм-блока и их не...
Имена участников (разделяйте запятой).