yunus Да, ты прав. Покопался я в сорцах (..\rtl\sys\assign.asm и writestr.asm) и пришел к выводу, что при обычном write символы просто...
Ежели "гадкая dll состряпана в Delphi", то возможно и править ее не надо, т.к. в дельфях есть легальный способ перенаправления вывода. Вывод на...
S_T_A_S_ Под выполнением я имел ввиду собственно execution без учета декодирования, т.е. в предположении что мопы поступают из trace-кэша...
> "Intel'у лучше знать, поэтому не верьте своим глазам" Защищать или оправдывать Intel я не собираюсь. Может они и в самом деле тупо следуют...
> "Если же добавить лишнюю инструкцию, то для меня очевидно, что это будет медленнее" Во-первых, в сравниваемых примерах число инструкций...
S_T_A_S_ Насчет partial registers, MOVZX и CALL reg32 (indirect calls) есть соответсвующие рулы в IA-32 Optimization и было бы странно, если бы...
О, пока я водку пъянствовал дружище nOp меня опередедил. Ну да ладно, не пропадать же "домашнему заданию" и "музыкальному конкурсу",...
S_T_A_S_ > "Хи-хи, ... начиная с 0-го (длины) - при разной длине сразу же будет выход из цикла" Ха-ха-ха, выход с каким результатом ? Речь...
Не стоит путать задачу поиска строки и задачу сортировки строк по возрастанию или убыванию ("аб" < "ба"). По моим наивным представлениям хэш...
bogrus "Скрупулезно" ИМХО не стоит. См. у Агнера раздел Bottlenecks in P4. В данном случае узкое место это не доставка мопов из кэша. Да и...
S_T_A_S_ > "может и лишние 10 тактов пропадут" Если верить в чудеса и пренебрегать "теорией", то может и пропадут, а по жизни врядли. 1) 10...
bogrus > "выполняется за 6010 тактов (10 возможно погрешность)" Скорее всего 10 тиков - это непредсказанный переход при выходе из цикла...
Этот вопрос уже не раз поднимался, в частности в Is debugger present по таблице импорта и твоем же IsDebuggerPresent в 9x А суть такая: под...
bogrus Да, действительно если перед CLD стоит инструкция, "сложным" образом воздействующая на флаги, то получаем дполнительную задержку на 4-5...
Интересная ситуация вырисовывается: автор темы подкинул некорректно поставленный вопрос и пропал, энтузиасты-телепаты его домыслили и решили...
Вы же не думаете, что проц способен "запротоколировать" движение каждой микрооперации по пайплайну. На 100% это лишь эмуляция\симуляция под...
q_q Я с тобой согласен, при вводе символов с клавы я так и делаю. Но что делать при вставке "мусора" из буфера ? Неужели молча проигнорировать и...
На P4 выравнивание кода и декодирование влияют только на первый проход, который мы пропускаем в wintest. Декодер на P4 всего один и декодирует...
q_q leo > "EN_CHANGE ... лучше не использовать" Я имел ввиду только случай, когда есть обработка нажатия клавиш и потери фокуса. Тогда...
Несколько измышлений на близкую тему: MaskEdit-ы с фиксированными позициями ввода ИМХО хороши для телефонных номеров, дат и т.п., а вот для...
Имена участников (разделяйте запятой).