Mikl___ Не шути. В данном случае fmul будет заметно дольше только из-за чтения операнда из памяти. А вообще в отличие от целых чисел, fadd и fmul...
Mikl___ Да, чет я туплю :( Еще и про pop ebp забыл - маша растеряша :) mov esp,ebp pop ebp retn 8
a9d Мда, тебе что нужно "шашечки или ехать", непременно "победить" некий _beginthread или чтобы прога работала ? Объясняю еще раз. Все вариации...
a9d Наконец глянул код потока и ужаснулся ;) Прописная истина - визуальные VCL-компоненты не являются потокобезопасными, даже читать св-ва...
CyberManiac Да не-е, по умолчанию cdecl, а автогенерируемым заготовкам VCL-ных кликов автоматам приписывается _fastcall Если только сам ручками в...
a9d Я в сях не спец, но _beginthread это CRT-шная функция и "This function is available only in the multithread libraries". Может лучше заюзать...
А _stdcall кто будет указывать ? А-а, пардон, в _beginthread передается _cdecl ...
dzga Нет не достаточно, нужно add esp,4 mov esp,ebp retn 8 ;!! не ret, а retn А вообще ты делаешь не правильно, т.к. если бы ты нормально объявил...
сорри, конечно sub
Угу, в результате выполнения стандартного пролога: push ebp mov ebp,esp add esp,local_size так и получается: esp+0 = temp esp+4 = ebp esp+8 =...
При умножении на 2 ?! Хорошая шутка :) PS: При умножении на степень 2-ки реально изменяется только двоичный порядок, а мантисса остается...
Tropez Угу, а также на разрешение GetTickCount, GetThreadTimes и т.п. Причем разрешение в 1мс может устанавливаться в системе звуковыми...
persicum Ес-но, т.к. SIMD работают только с непрерывными блоками памяти, а тебе нужно "надергать" 4 байта по разным адресам
Tropez Можно сделать задержку (WaitForSingleObject) на ждущем таймере (CreateWaitableTimer+SetWaitableTimer) или мультимедийном (timeSetEvent)...
Ursus Спасибо за информацию :D Но, например, в VCL все контролы наследуются от TObject по нехилой цепочке и в итоге имеют не один десяток...
Ursus Это понятно, а смещение на нужный метод как получить ? В дельфях есть асм-директива VMTOFFSET, а в сях как ? PS: Спрашиваю не для прикола,...
beginner Никак, точнее ручками, как в асме ;) А нет видимо потому, что это довольно частная и редкая задача упаковки малоразрядных чисел. А для...
Ursus Чего доказывать то ? Я ж говорю "юзай тот же С\С++ без приблуд", т.е. дело не в том, что С чего то не умеет, а в том, что в качестве его...
@AAA.get - нетипированный указатель на метод (аналог void*), можно привести к любому типу размером 4 байта Странная логика. Получаем указатель на...
beginner А асм ? В подобных религиозных баталиях меня всегда умиляют шарахания из одной крайности в другую - либо Си с его "свободой" и...
Имена участников (разделяйте запятой).