А для чего add esp,4 ? Может ты в конце забываешь вернуть esp обратно По идее нужно использовать дополнительный индексный регистр, например ecx:...
На самом деле все 32-битные процы, начиная с Pentium Pro имеют 36-битную шину адреса и возможность адресации 64Гб физ.памяти. Для поддержки 64Гб в...
Не надо путать размер адресного пространства и размер физ.памяти. Процесс может "видеть" 4Гб и юзать до 2х или 3х Гб виртуальных адресов. Если...
The Svin Дык никто и не утверждает, что в документации MS все описано четко и ясно. Действительно кое-что приходится домысливать, причем чем...
На Ф-центре появился очередной Обзор процессоров Intel Pentium D 920 и Pentium D 930 с такими (предвзятыми ;) выводами: "Фактически, Pentium D...
The Svin 1) The rectangle that bounds the text is formed by the character cells in the text string 2) The character cell is an imaginary...
The Svin В подтверждение скромных намеков AsmGuru62 на Get\SetTextAlign, обратимся к первоисточникам ;) MSDN сейчас под рукой нет, поэтому...
The Svin > "Вот например FillRect принимает как аргумент RECT. Так мля ни слова про то какие координаты ..." MSDN, RECT: "When RECT is...
Честно говоря лень в твоей писанине разбираться ;) Достаточно того что у тебя вместо fstp везде fst стоят - переполнение стека FPU...
Замени все fld f_adk на fild f_adk Или измени копирование ad в f_adk (fild ad + fstp f_adk), но тогда не забудь исправить одну затесавшуюся fild...
drmad Так бы сразу и "зададал" ;) Ес-но задержки переключения не "обязаны" быть кратны кванту. И ес-но основным механизмом добровольной...
По поводу размера буфера и флага NO_BUFFERING
Morozzz Классическое нарушение условия store-to-load forwarding: movss записывает в память 4 байта, а в следующем цикле movaps пытаются читать...
Vasil Чему ты Ленина учишь - не передавать управление системе при\после обработки исключения - это признак дурного, большевисткого тона ;))...
kas 1) ModN db ? выделяет под строку всего 1 байт, нужно ModN db 512d dup(?) 2) addr нужно использовать только там, где нужно передать в...
Зацикливаться может в 32-битном режиме, если "команды, использующие сх" изменяют старший ворд ecx Нужно заменить все cx на ecx и не париться ;)
Для справочки: в атлонах латентность регистровых операций IMUL - 3-4 такта, FMUL - 4 такта. ИМХО кроме отдельных тривиальных случаев никакими...
1) Что касается тестов: кроме упоминавшегося ixbt.com можно заглянуть на fcenter.ru, там кстати и по энеогопотреблению цифирьки есть (в частности...
1) Про документацию на русском ничего сказать не могу 2) А.Фог обитает здесь www.agner.org/assem/ 3) Если под "setx" подразумеваются SETcc, то...
DOB > "не скинешь эту чуда прогу ?" OllyDbg можно скачать с wasm.ru > Инструменты > Отладчики Там же есть ссылка и на сайт разработчиков...
Имена участников (разделяйте запятой).