Не ну конечно говорил про АПИшки выполняющиеся в ядре да про стек на котором всё забито заранее, так что нет возврата в секцию кода после RET, но...
QuantumСуть происходящих процессов то я усвоил;) (комменты моих рук дело) просто весь код исполняется либо в ядре либо на стэке, но когда процесс...
На сайте catch22.net представлена интересная техника самозатирающегося экзешника. .586 .MODEL FLAT,STDCALL includelib kernel32.lib extrn...
Slagar Шаг 1. Написане программы. Шаг 2. Компилирование - ml.exe. Шаг 3. Линкование - link.exe. Шаг 0. Изучение ассемблера или другого какого...
Тоже была такая проблема давненько - низя передавать значения в регистрах в callback'и ибо выньдос сама их юзает до вызова оных калбэков. Выяснил...
Переименовать) ml.exe link.exe
EvilsInterrupt ты не одинок в любви к Оле)
MASM: option prologue: none, option epilogue: none - и не будет "лишнего" кода в функциях __imp__ префикс к имени функции позволяет избежать...
Да
А ты свою напиши
Да это просто голая теория BAD секторов. Всё это на совести контроллера и CRC тоже, посему, наврядли мой совет действенный. Заюзай Victoria, MHDD...
Наврядли
Пиши кроссплатформенный драйвер под Ring2
Процессор имеет команды для некэшируемой записи - если данные в ближайшем будущем не будут использоваться это лучшее решение. Команды movnt* (non...
Хорош!) гляжу личная жизнь налаживается... А ты правь CRC сектора (512 байт каждый, сектор в смысле). Вот тебе и bad! sector
Случайно не знаете как добраться до оных в памяти ч/з GDI? Суть - порисовать(и т.п. и т.д.) только на Рабочем Столе. Spy++ не даёт корректно класс...
А <Pelle's C> никто не юзает?
Вроде в тему. В принципе, в Олли дебаггере что-то подобное используется. Там опция есть - трактовать последовательность сравнений как кейс...
Собственно говоря NetBurst - это недоразвитая многоядерность. Поэтому оптимизировать не под НетБёрст, а под многоядерность надо. Понятие...
Reciprocal throughoutput (если правильно написал:) вот это вам объяснение увеличения скорости выполнения... 1. Avoid dependecy chains 2. Нагружай...
Имена участников (разделяйте запятой).