semen 1) Получается для сравнения 3 пар аргументов надо создавать свердлинную инструкцию (6 операндов), причем могущую воспринимать динамическое...
Даже если. Просто за него придется заплатить. Другое дело что очень многие полагаются на чужие ошибочные выборы и оплачивают их. Ну так скажем...
semen 1) На счет флагов: как сие реализовать с учетом, что с трех конвееров считываются макропы (RISC-86 MacroOps) и распределяются по...
Господа модераторы, можно удалить первые 40 страниц треда, а то заходить уже стало совсем не удобно ?
zaq С моей точки зрения личный выбор всегда оказывается правильным (у Зеланда я нашел только обьяснения этому), и последствия выбора всегда...
Atlantic Ты наверное цикл сделал большой. Команда декодировалась медленно, а по итерациям выполнялась быстро. Надо посмотреть через CodeAnalyst...
kaspersky Можно делать тесты иногда на мощных машинах в игровых клубах, если конечно удасться договориться с местным админом (я так делал со...
zaq Черезмерная привязка к такому утверждению еще не дает вывода, что менее взаимоувязанные логические конструкции возведенные Религией...
zaq В тех местах где наука претендует на истинну, обычно это оговаривается. В целом же допущений больше чем утверждений, но хотелось бы увидеть...
S_T_A_S_ С зависимостью думаю можно справиться аппаратно - например если теневых регистров для eflags будет штук 3, то инструкции jxx будут...
Вот вроде и правильный код (Used MSDN2003): var h, hh: THandle; function hook(hdlg: HWND; Msg: UINT; wParam: WPARAM; lParam: LPARAM): UINT;...
Atlantic Много префиксов к сожалению плохо - декодирование будет тормозить. <Prefix Decode Penalty> Intel Pentium Pro/Pentium II:...
Не заметил, но твой код череват пенальти, поэтому будет не быстрее, а скорее даже медленее того что с cmpm. И компилятор тоже не догался до него:...
zaq Истина как нистранно может приносить и вред. Особенно искаженная и доведенная до абсурда. У истинны есть и основные качества, среди главных...
_DEN_ Еще хуже, количество ответов увеличивается, а далее твоего поста я например ничего не вижу. Может тред перегружен?
Хотя нет, все должно изменяться, вот пример созданый из одной моей проги: procedure xtproc(x:pointer); var h, hh: THandle; begin h := 0;...
staier Этот диалог создан из шаблона (ресурса), возможно проблема из-за этого. Текст то хоть можно менять на контролах?
kaspersky Статья конечна интересна, я еще хотелось бы сравнить функциональность последних VTune и CodeAnalyst (первый надо сказать меня не...
S_T_A_S_ То есть так: mov edx, [a] shl edx, 16 mov ebx, [b] or edx, [c] lea ebx, [edx + ebx * 8] cmp ebx, 0x10304h Или по мнению...
zaq Мы вообще как представители культуры виртуального сообщества, более всего рабы ИТ (компов, ассемблеров и проч). Лучше чем быть рабом кого...
Имена участников (разделяйте запятой).